Doooood, good to see another one live to tell the tale. You'll have to let me know what the damage comes out to be, I got tagged and there wasn't even barbed wire and flight time involved and the insurance company totalled my bike. I can help you look for parts if you help me!
Again, glad you're okay and hope you can get the scoot put back together quickly or at least make out decently with the insurance peeps.