But the F800 looks like a buzzard humping a slug.
This, sir, made my Friday!
But to address the OP:
1- front suspension
Not bad, unless you are doing serious track days, IMO. I think this is where a lot of people are confused: a motard is supposed to be a dirt bike (soft, springy suspension) that runs on the road. It is not a Ducati superbike, so the springs are nothing of the sort. I'll admit that it is not the best front end I have ridden, but it is adequate for my 200lb frame, plus even with a passenger. I can drag parts on corners like anyone else, so it doesn't bother me one bit. If this will be a sore spot for you, get a Hyper SP, and Strada-fy it.
2- electrical problems.
A minor worry for me, as the bike is still new and I like long LONG trips. But as has been pointed out...only 1% of the users here have reported issues, and Duc has been problem free with fixing it. No bike is free from gremlins these days. A few friends of mine with BMWs have stories to tell that were handled quite poorly by BMW.
There just one other bike that I have consider (BMW F800GS).
More off-road capable than the Strada, but less cool. I can say, that the 17" front wheel of the Duc will have many more tire options than the BMW for any purpose you can imagine, especially on-road.
Will be using the bike mostly for commute around heavy traffic, so a bigger bike is not an option.
Same reason I got my HS. I was looking at a Multi, but the size and weight for commuting would suck (had a bigger bike before..). I commute with my HS daily, and it is wonderful. Flip the bike to Urban mode, and still have plenty of highway passing power, while also gaining more fuel economy. Why pay more to ride to work, right? the bike is very light and handles very well in the crowd at slow speeds, and depending on laws where you are is very narrow for splitting purposes. The sound is also delightful, and gets noticed in traffic.
I do not want to regret the purchase and have the bike most of the time at the dealer waiting for parts and warranty works.
Ultimately, take one for a ride and see what you like better. I always wanted a Duc, so even though the F800 was there, I totally ignored it. In the end, you are the one who has to want to ride it. For me, it was the Duc, for you....who knows?