Aaah well you guys have given me a bit of faith that it might not be as bad as expected. Mechanically, bar the back brake being locked on she's fine, I managed to coax her back home under her own power.
My kid has a nasty dent in the side, a Shoei, so it did it's job nicely, the leathers are...