Hey Bud, Just my opinon, pushers get in the way of air, you would be much better off using a good puller with a shroud, even if you remove the mechanical fan. I don't know your truck/situation, but what's happening? Warming up at idle or slow speed? Do you have a shroud on the existing fan?
Are the sides sealed off so air goes through the radiator and not around it? What fan is on there now?