I've not seen anyone with electric fans as pleased on the trail as the were with the mdded OEM clutch fan.
I think a huge part of that is that they always put the fans directly on the core without any shroud, rather than stand them back a few inches and with a shroud. When a fan is directly against a heat exchanger, it will only pull (or push) air though the core that's swept by the blades. The core that's under the hub is a dead spot with no air flow, and since there's no shroud to act as a duct to allow the fan to pull air through more of the core than just the swept area, the effectiveness of the rest of the core is subject to the airflow created by vehicle movement. Additionally, a fan mounted directly to the core is choked considerably. Give it more of the core to pull through, and it'll move more air.
Fun, somewhat related fact: a heat exchanger only needs an inlet 1/4 the area of the core to receive enough airflow... provided that it has at least two times the area for the outlet. Head to your local aerospace museum and take a look at how air is routed through various coolers and turbine engines; it's quite fascinating. I would love to stand my pusher fan off, make it a puller and build a duct to distribute the air it moves across the entire condenser core, but space prevents this.
That all having been said, I'm not willing to experiment with my truck on the back side of the radiator. OEM is proven to work (the other local 80 owners with stock fans I wheel with don't have the issues I have), and that's what I'm going to go with.