I hate the design of the front swaybar. I tried the ratchet strap idea, but all that potential energy scared the heck out of me so I pulled an A-arm.
Side note that you might not want to hear: Did you fit the bushings properly before installing?
I drove my car around like this for two years:
And wondered why no matter what I did, both the ride and handling of the front end sucked. I didn't think it would be a big deal, but sanded my bushings down to fit like this:
I know it doesn't look like much, but it couldn't have possibly been a bigger deal.
Suddenly the car was 100% transformed - both grip and ride improved dramatically, and handling balance was completely restored. Basically I wasted two years of chasing my tail on crap handling just because of this one little trick.