If you don't have the money for the bad ass 1098 then get the 1KRR. Pretty easy decision.
I'm positive the power of both bikes will exceed your riding ability and as I said before, if you can afford the bad ass 1098 then you can afford the maintenance. However, I do think that some people blow the demands of the Ducatis (mechanically) out of proportion.
__________________