Upgrade mechanical fan vs installing electric fan

I'll always go with belt driven mechanical fans over electric when fitment is not an issue.
simplicity.

electric fans are powered by the battery.
takes hp to keep the battery charged, doesnt it?

so they BOTH use HP to provide cooling.