There is alot of time to be made in the launch, I think alot of it is down to the setup of the car too, tyres (size+compound), suspension, weight, gearing, engine + turbo and how well the car slides through the air will all contribute in one way or another to better your times.
I am looking at getting backed by work to race my car now so I will see if I can get some 888s before the end of the season
Cheers Iain