Personally, I wouldn't buy this... I wonder how much they're asking for this..?. Just get a real turbo instead... Will be less trouble installing and probably much more worth it...
From what I can understand it's a super charger combined with a turbo... You will still have to get the charger hooked to a belt somewhere on the engine, and yes it will use power to make it turn just like a supercharger does..
Maybe if somebody has the balls to try it it would be nice to see, but I really doubt that it's better an more efficient than a turbo.