Glad to hear you made it through stunt school alive. Rear end collison avoidance was the main reason I added the Electrcal Connections tail light mod to mine but it won't do me any good if the cage driver is fishing his floor...
Sounds like your rear end took quite a hit, you should take a real hard look at the swingarm mounts and see if they got tweaked. Rest up and then go riding.