I had an Aprilia Falco that clocked up 90 k kms. Apart from slave cyl, it ran like a dream. Only 1 valve had to be adjusted in that time. I now have a gen 1 Tuono that I have just replaced the water pump at 40k ks, and 1 valve adj.
I have a 990 Adv that I had to do a water pump at 40 k ks too !
I am hoping the 990 is as reliable as the Aprilia`s. The motors are so similar. Designed by the same guys. Just the early 950`s suffered from casting sand left in motors. Also w/pump shaft is too soft.
Fix these issues, stay ontop of matainence and they should be good!
To ride (almost) anything else would be bordem on 2 wheels.