Electric or mech fan?

IIRC the pushers "get in the way" under speed. Probably would do better without it.