I have 2 questions for you, If you dont mind .... 1) What length over swingarm made by whom? & 2) Where did you get the clear side for your plastic?
I don't know if he's still on here but I think Gator Glass did the clear panel and not sure on the arm.
I believe EPC, Extreme Performance Cycle in Dayton OH assembled it all for him though so you could ask them if no response...