I don't know anything about boost and turbos but you 2nd gear launch is a good idea. You have the HP and say you have the clutch for it. I assume your motor mounts are tough. And it eliminates that 1-2 shift. You might fall a little at the 1/8 mark but shouls make up for it. You'll have to try it both ways though to see how you react to your own car. I grew up back in the muscle car days with GTO's, Mustangs, Firebirds, etc. and we 2nd launched all the time. Please let us know what you find out.