Mecky, why not run a higher front (and rear) rate? Mine is street/track and I started with 250lb front and kept going up. 650 now and it's a little rough but even 400lb wasn't too bad. If it's track only and smooth you can get away with quite a bit.
How much front camber do you run? It doesn't look like more is needed, just curious.
My next bar will be like Turboforce's but a hollow one.