So the 'tard is getting a once over at the shop today (finally, they've been busy).
I don't expect much has been damaged aside from the obvious cosmetic stuff and the handlebars / possible mounting bolts.
I'm looking at this as an opportunity to get some fancy aftermarket farkles. On that...