You're right about the extra capacity for the launch. It depends on how fast you end your "drag". My 1jz probably has heaps more power than most stock V8's (even a gen III 5.7), but off the line, it's the torque that I can't compete with - unless I destroy my auto trans by spooling up off the line. My wife's 7m-gte feels better in that microsecond off the line, but once the boost comes on, it's sayonara!