Upgrade mechanical fan vs installing electric fan

thanks but the fixed fan is functioning beyond expectation, even without the shroud I fit to it installed.
sitting idling at 900-950 rpm in traffic for several minutes it stays under 190* with 105*+ ambient.
Running on the freeway at 75mph/4000 rpm its 185* or under with 105*+ ambient.
19" 7 blade Chrysler fan approx. 1" from rad.
Trans cooler is mounted in front of upper drivers side of rad.
Maybe 15% coolant mix at most.
Obviously not a stock rad...holds around a gallon more...and fills the core opening.
100_1266.jpg