Garbage product, pressure ratio of 1.4 is ~4.5psi of boost at sea level. You would almost certainly see less torque down low with this product installed than the engine makes stock. It would choke by 1800 RPM. The stock boost level of ~21psi at 2500 RPM flows 15cfm at a PR of 2.7.
Basically, when this thing has enough strength to shove air into our engine, it's a useless amount of air, and by the time it produces a useful amount of air, it doesn't have enough strength to cram it into the engine.