I would steer clear of the Stelvio though. Great looking bike, but even the relatively new demonstrator I tried when shopping around was pissing clutch fluid everywhere and several other issues of a similar ilk...why the dealer thought he could pursuade me to buy one by sitting me on that thing is beyond the wit of man!
So the dealer was an idiot for not sorting the bike before putting it on the shop floor, but that incident is hardly indicative of the marque, otherwise using your logic people should stay clear of BMWs with all their inherent faults (final drive failures FPCs etc)
I swapped a GS1150 that I had owned for 6 years for a new Stelvio back in 2009, the Guzzi had 2 minor problems in 2 years (speedo sensor failure and a faulty plug cap)
I then part ex'ed it two years ago having covered nearly 10k miles, for the new NTX 32 litre tank model, which after 11,000mls has been totally faultless, and the paintwork is lasting far better than it did on my BMW.
At the same time 4 years ago a mate swapped his GS1150ADV for a Stelvio as well. His bike stands uncovered on the street 24/7 in Edinburgh, no paint peeling off the engine or fork legs like on his previous GS, now approaching 16000 miles and one minor problem with an injector. It starts every time and has never left him stuck at the roadside.
Similar story with a pal who changed his Triumph for a Stelvio NTX a couple of years back, now over 14,000 trouble free miles and the finish is holding up very well considering all year round use.
The Stelvios and other modern Moto Guzzis are no less reliable than BMWs or any other manufacturer. I find it quite refreshing to ride a marque that is a little more exclusive, that has oudles of character, something that modern BMWs lack. Although I will stick with my 1990 R100gs to keep in the GS camp.