some of those motors are not built to handle boost (which is why they get rebuilt periodically).
turbo boost and supercharger are different and where in the power curve they each shine.
Ya, I guess I'm just starting to realize how stupid superchargers are. Especially for a fwd car that already has traction issues. High rpm horsepower would be way more beneficial then low end torque.