above my expertise.....my advise for your car and horsepower is to do it right the first time with a professional. I could be wrong, but I was thinking the Control Freak set up was more of a show and go and not for any serious traction need.
I see a lot of HP....but also a lot of nose weight
good luck, that is one bad-*** ride.