Twin turbo....DOA.
From past experience I prefer a supercharger for instant torque and performance. Turbochargers can produce extra horsepower from a little engine after they finally spin up while maintaining fuel economy. But what is the point of the extra power in a car when you have reduced torque from a little engine and you have to wait for the turbo to finally kick in... It is only about bragging rights for maximum Horse Power. Give me a supercharged V-8 any day.
EGzactly!
No turbo V8 HEMI