So, I would NOT recommend a Ducati...
I have a 2008 Hypermotard that started intermittently displaying "---" instead of the mph... still ran fine, so surely this can't be a big problem. Ducati NA had no solution and turned me over to a non-Ducati guy that apparently is their best troubleshooting resource for this sort of issue. With that guy's help we checked many things, but still nothing fixed the issue. Eventually they said "new instrument cluster would
probably fix it..." at a cost of $1,100 or so. I decided it wasn't worth that much to "probably" fix, so I dug into the issue myself. In the end it was a $6 plug in mini relay that I found by swapping two of the little things that sat right next to each other under the seat.
Their bikes are, at least in some cases, unlike anything else and an absolute BLAST to ride... but god help you if you need their technical expertise when it's doing something funny. Buyer beware.