I Have a suspension dilemma. I want my car to launch decent but I want it lowered. From what I have read most drag launch springs dont lower cars very much and since I have a notch I suppose not at all. What can you guys tell me about your suspension. I would like your ratings. Pics, does it launch, does it handle? I was thinking of doing the eibach sportlines with steeda upper and lower control arms. Will that be too low for long tubes? Any help is appreciated, Thanks