Hahaha launching is something i need to practice at, but i am not verry worried about that right now, about 98% of all my races are on the highway, i do mostly 50mph rolls, soo keeping the t/c off even on the highway will benefit me ?? I had a friend tell me one time to just keep it off all the time but i never paid much attention.