Not to make light of your crash, and I'm real glad to hear you have no major injuries, but let me get this straight...
...You and the Triumph were airborne and ended up getting tangled in a barbed wire fence?
That is SO Steve McQueen!
I hate it when I drag my kickstand around the rare corner, but only have done it once or twice. I make an honest effort not to drag parts.