Champion radiator - I cut her open

This doesn't even make any sense. First, it should have run over 180*. So if you were holding it below 180* with the fans you weren't doing you or your engine any favors. Second, running pushers in front of a mechanical fan is a lousy idea. The pushers obstruct airflow through the radiator, which makes the mechanical fan less efficient. It's just silly. If the mechanical fan can't keep up in traffic, increase the CFM of the mechanical fan at low speeds. Don't sabotage it at higher speeds by jamming crap in front of it.

If you need to add electric pushers in front of a mechanical fan, it's because your mechanical fan or cooling system (or both) is undersized. If somehow that works and your car doesn't overheat at speed, it means your cooling system is fine, but your mechanical fan is inadequate. So at that point, you should either drop the mechanical fan, because it's just wasting power, or upgrade it and drop the pushers. Running both is just wasting energy.

no, with a 160 thermostat it will not run over 180. I installed the pushers as an insurance policy. in the end I removed them as the mechanical did all I needed.
if I needed to cool it between rounds I just dropped a box fan in front of the car. this was pretty much a bracket car we occasionally cruised.