I have heard figures of 5-7 HP are required to drive a fan at cruse RPM and higher. If those figures are accurate, an electric fan could reduce the parasitic HP loss compared to a mechanical fan.
5-7HP is required when the engine is over 4500 rpms. In real-life, that's a BS range to look at.
IMHO, there's no question at all that electric fans are better for
highway or for quarter mile runs.
However, I deal with real-life. In real-life, city mileage often dominates. Otherwise, no one would give a rat's *ss about the hybrids. On pure highway driving, you can do better than a hybrid.
So, again, the question that *I* like to consider is for "normal/typical" city driving, which is better. From my point of view, and from all of my experience, I say that as long as the stock setup can
adequately cool the Stang in question, then go with a thermal clutch setup.
Alternators are much less efficient at low speeds.
Also, as for storing energy, that's fine for the quarter mile with an alternator disconncted. But, for every street car out there, the alternator will charge as much as it can and try to keep charging the battery. Now again, we get into real life where alternators that are charging at full-tilt get hotter. As they get hotter, they get less efficient.
Doing very quick crunching of numbers is a good
very rough first pass estimate. Basically, you're looking at factors of 10X or more when you start adding in a lot of factors. So, by looking at the very rough numbers, you can see that "it can be a toss up" under
different conditions.
I've worked with electric motor braking (acting as an alternator). Many factors must be factored in to figure out a lot of real-life stats. Some is done by analysis, some is done by testing a number of units and adding in a safety percentage.
FWIW: I think the Stang stock cooling sucks so bad, that if you have AC and have to deal with big city bumper-to-bumper traffic in HHH weather, go with a MKVIII and a DCController.

But, I also know that not everyone has to sit the the POS traffic that I have to sometimes deal with.