At least people are seeing that laying times down isn't just a case of having the power and the will to do it. I don't mean this disrespectfully, there is ALOT to it.
I always had ALOT of trouble launching mine, but did OK ish. However, this is why I never really bothered timing it for 0-60 and 1/4 mile, and of those times I did register were usually split times from a top speed run, where I never once hard launched it. But, however shit the launch and every other part of the run, as long as it has grip when it passes the 1/4 mile line, the terminal speed will be condusive to the cars power.