First time out

Myself, and everone else I know, that don't have a transbrake, usually foot brake from a fast idle or up against the brakes as much RPM as the car will hold. Off idle usually gives a better launch (for me) because of the better flash stall, but this may slow the RT's. Glad you're having fun.