I finally had time to install the stage one Elka’s on my Spyder. All I can say is HOLY COW! It’s a completely different machine. I could not be more happy right now.
We had 45 mph gust yesterday, I put about 80 miles on before installing them, and about 30 after. Even the “bucking” from the wind was gone completely. I don’t even feel small bumps, and the handling is incredible.
Just wanted to say thanks again for your advice and set up. Between Len at Cowtown USA and the fine folks at Elka Suspension (I contacted them a few times with questions as well), I would highly recommend Cowtown USA and Elka in a heartbeat.