Electric or mech fan?

Ok...7 blade it is!!
Be prepared for more fan noise without a clutch.
But the benefits are more air for cooling and more distance from the radiator for proper spacing in the shroud.
I dont believe you will miss a few HP.