I am unsure how he found an improvment. Maybe it has something to do with those NOPI and YOSHIMO stickers he put on the car.
In all reality those fans would be a restriction more than anything else because they are just the same thing (or same power) as a basic fan that comes in your computer case. I cant wait untill it frags because of improper use and then eats up his motor.
Even a leaf blower will be weaker than a engine.
TF