Freaking amazing trip! I am impressed you can put that many miles on a superbike and not have an arm or butt cheek fall off from lack of blood flow.
I am trying to decide what bike to get next, and you are making a pretty good case for the Ducati... Most bikes are rated in MPG (miles per gallon), I am pretty sure Ducati uses PPM (panties per mile).
Look forward to hearing more!