Bummer about your ride. Heal well
The 1098 is a sweet ride but the one thing that has always turned me off about Ducati is the maintenance. It'll cost you twice as much to maintain it (if not more) if you stick to the factory service schedule.