The EMPI sway bar is fine. It will work as well as you could expect with this type of bar. The red neoprene bushings will last about 16k miles.
The best solution is a frame mounted bar that is anchored in a couple of places along the straight section. The bar itself does not move, but twist. I built one of these for my Spyder. Dannyp also built one. We both used 5/8" - 4130 steel bar.
What in the world is AFAIK?