Okay sorry for the NA supercharger comment, I was wrong, I know what I am talking about I just did not word it right..
Now do you want to debate Superchargers vs turbos?? I would love to..
More efficient is such a general statement and basically does not mean anything. ARe you trying to say in laymens terms that trubos are better??
Let have an analogy shall we. Okay a twin turbo car producing mass amounts of bost, running at about 255 bhp. Now you got a car same engine, producing bost via a supercharger, which yes is parasitic on the engine, but producing 290 bhp 2 vs 1..!! Hrmmmmmmmmm But thats just one example, there are more, but there are also good and bad cases for both.....