Screw the turbos, them electric super chargers is where its at.
I hope you do your research before jumping into one of these.
Tell the nice people how much boost they advertise.
Positive pressure is where it is at and if it can't, it is just a fan.
Now if you want to take my old Paxton, put a 5 to 10 hp DC motor on it and a 200 amp alt with extra battries to get it turning, you could have a real electric supercharger that weighs well over 200 lbs.
Or you could add a 15 lb turbo and kick some ass.
Sorry, just setting the record straight.