I AGREE ON THE MECH. BELT DRIVEN FAN BEING THE BEST , NO DOUBT ! I RUN ONE ! The pusher fan doesn`t hurt as much as u let on, it is turning when the car is moving, wheather it is on or off. Not like a solid piece of sheet metal in there, not near the restriction like ur saying . It does help a hi h.p. engine at a stop light, Yes it is a band aid, but if ur creating a lot of h.p. in a tite compartment , u do everything u can to keep it cool. The standard old stuff that works on most cars, go out the window when u get over 700 h.p. in a street car. I`ll use every band aid I can think of !!