Wow, 15% drivetrain loss...I'd say thats exactly what a rwd, automatic car would lose to the wheels..
I bet that thing feels pretty decent stock, very linear powerband and broad torque curve.
What does a stock STI do on this dyno?
I also wonder how easily (or hard) you can extract extra power from these things with tune and an exhaust? Has anyone broken the ROM yet?