Hey sounds like a fun car! Just a couple suggestions if you have not already done them:
Add a adjustable pinion snubber - you want 3/4 to 1 inch clearance with the weight of the car on it for the track
Clamp the springs - Helps the springs act as one during wrap up at launch
Stiffen the...