Kris shit man I am glad you are ok man! Too bad about the bike bro! I am very happy to hear you are ok though dude!
Just remember one thing.... when you are at the track, how many downed ducatis do you see?? Everytime I am there most of the Ducs go down (front tuck). Not sure if they have fixed that issue on the 1199 just yet, but might be worth finding out first.
Dude... seriously glad your ok!