I switched out my flex fan for a Mercedes OEM fan with a shroud. The fan needs a seperate controlling unit available through a moparts member.

The electric fan is definately more complex than a clutch or fixed fan but it's not that bad to install it.

So far the fan does a great job at cooling down my somehow modified 440 - even in slow traffic on a 95 degree day.
I could also swear that there was a slight increase in power - at least it feels so.
The fan draws quite some current (400W item) but only when at full speed (which it rarely does - controlling unit regulates fan speed).
Another cool feature is that I can set the water temperature indepently of the thermostat (have 180 stat and temperature the fan has to maintain is 190 degrees).