Electric or mech fan?

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.

I can't believe the noise level would be greater than the motor, or at a level as to become a nuisance? Not worried about Hp, this is a cruz night car anyways, with the motor detuned down to 740hp for streetability I can afford to lose a couple..lol.

My biggest concern right now is cooling. Having spent three years building this car, and being done with the build for the last two months, I still haven't really had a good first problem free drive with the car due to heating issues. I'm in the process of switching the pulleys/belts to create as much room as possible for a puller fan - mech now in this case. This is the one issue I've had - no room between the water pump and the radiator. The only thing I care about now it the ability to cool, and if that means putting up with some noise then for now I'm fine with that. I'll know next week if I have this addressed, and confidence is pretty high that this new set up will work, but you never know until you know.