Yep. Well you can play with air pressure and maybe get the Air Lift Bags and put them in your springs. We use them in our trucks for towing but when I used to drag race, we used them to help launch the cars faster!
I'll have to try some idle launches then. Had just a tune then and also a bad cat that I didn't know about. Also did 2WD launches only that night. Held off from doing 4WD launches until I reinforced my tie rods with sleeves. However, it turns out they were changed and are now 5/8" thick versus the stock 1/2" thickness.