Sam, you make some good points. I disagree on airflow on mechanical vs electrical somewhat though. You can get electrical fans that pull more air than your average mechanical fan, but the downside is they draw a ton of amps and are hard on the charging system unless you use something like a DC Control unit.
That being said, I think people get caught up on airflow a bit much. IMO, it's better to have a bit less CFM, but the fan covering more surface area on the radiator, than to have a higher CFM fan that only pulls air through a smaller concentrated area. This is one reason why I went with the dual ramcharger setup. The dual 11" design simply covers more area of the radiator then the OEM mechanical fan, or any of the common aftermarket single fans. The fact that it's a heavy, solid OEM fan made by Valeo is a plus too, not to mention the price.
It also depends on a ton of variables too. A heavily built motor that is in a car with A/C and operated in a warmer climate is going to have different cooling needs than a mildy built H/C/I car with no A/C in a cooler part of the country.
In my case, I'm upgrading my whole cooling system, and tearing out the A/C system at the same time on my daily driver. I am upgrading to a larger 31" x 19" x 3" Griffin aluminum radiator, as well as the RC fan. This particular setup is major overkill for my daily driver up here in New England where we only get 80-90's a month or two a year. I've never had any overheating with the stock setup and edelbrock water pump anyhow, but I also run a 16 row oil cooler, so that helps as well. In my case, the factory fan is starting to crack, and the clutch is going, so upgrading to the Griffin for $189, and the RC fan for under $100 is money well spent over just replacing the factory fan blade/clutch.
One other plus to an electric fan is that it puts much less wear and tear on your water pump, but this isn't a huge issue. I think there is really no way to say a electric or mechanical is "better" across the board...it's like most things...there are pro's and cons to both.
Anyway...that's just my (very long) .02...
