I'm sure I will get flamed for this, so flame suit on....
There is an idea that was shared that I totally agree with, and that is, the engine drives the stock fan, it's got something like 365 crank hp making making the fan move, I know it's clutched and under driven but the power moving the stock fan is significant, now try and compare what size motor(s) you would need to create that same driving force in an electric fan set up, then imagine the size motor you would need to create more power to move more air. Now it's just my opinion, but I don't think that there has been or is a better electric set up than the engine driven fan the OEM gave us. Don't get me wrong, electric fans are great to help remove heat when the truck is off, but other than that I don't believe you could ever move more air, more efficiently, than the stock set up
Just my .02