Mikes a smart guy and ead on. Its not your fan unless the over heat problem is at Idle. If you moving and over heating the problem is somewhere else.
If it's happening at Idle then it might be a bad fan clutch. In that instance then yes the electric would cure it if it pulls enough air.
You want to see something weird how about a hydraulic powered off the power steering pum fan that is electronicly controlled.
That's what they run on a lot of the 1Jz powered Supras and on the Crisidas in Japan. It moves some SERIOUS air. The second it's cooled it goes off just like an electric. Very neat but over complicated.