I'd like to echo Boxertwin. Thank you for telling this story.
After seeing those pics of your DL1000 laying around in various poses like so many beached whales, I now understand why you call yourself StromSurfer. I can picture your Strom sliding down a dirt road on its side with you perched up top in classic surfer pose riding it to the end.
As a former DL1000 guy, yours looked like a really nicely outfitted Strom. My Strom also had a tendency to spit me out onto various dirt roads. I think I dumped it 15 times before the final break up. (Literally--it broke me up then I broke it up.
) I'll PM you a pic or two.
I think you will find yourself on three wheels fairly soon. You have all that help plus, as you will soon discover, installing the subframe then setting up the car is not really as complicated as one might think.