"better" is highly subjective....the clutch fan works well, but will take more power to drive when fully locked up. Electric will free up some power, but will require careful attention to wiring needs and methodology of operation.
Ideally, one could use a thermostatic switch in the coolant to operate an electric. I personally don't care for the probes that slip into the radiator core fins...but that's me.
Bear in mind that some electrics draw in excess of 30 amps at startup..so a relay is definately going to be needed in the circuitry. May also look at charging system capacity to see if there's enough there.
On my stuff, I use a clutch fan. I would, however, use electric when/if I go injected, as it's a simple matter to let the ECM control the fan.
Forgot to add that some aftermarket flex fans have a track record of ventilating hoods/hoses at higher RPM