Nice writeup, I like it.
On a serious note, you REALLY need to lose those extensions. I can't believe your running a turbo with swingarm extensions. You're just asking for trouble.
Extended arms aren't that much money and well worth the piece of mind.
Just my .02