Mechanical Fan VS Electric Fan

Per request,
I'm running a 12.5 to1 comp 440, with aluminum heads. I have a CSR electric pump, and BeCool radiator and dual 12" fans with shroud. The fans are thermostatly controled but I also wired in a seperate on/off for the fans.
The advantages of this set up is I can shut the engine off, and still circulate and cool the system. We all know how temps spike after the engine is shut down, I dont have that issue.
I went with the BeCool system because they offered the whole system with an oversized radiator that was a drop in and properly cleared the waterpump.
I'm already running an internally regulated alternator so the draw wasnt an issue.
I noticed in your post your not running a t/stat. I'm a firm believer in the fact that you need some sort of restriction in the system. Like a t/stat.
I'm using a restricter disc.
My system was pricey, about $1700 complete, but it cured my problem, and looks good.