Right, unless youre running an INSANE amount of timing in the car, there is no need for it. You just gotta get that launch down and you should rip off a high 13 out of it. It sounds like youre leaving off idle, then getting into it. Best investment you can make is a set of tires, and practice practice practice!