Howdy -
I'm running the duel electric fans, Flexlite I believe - I also had some electrical problems - wound up having the guys at Speedcraft isolate the fan power, and put some meaty relays inline - I did some before and after temp readings, and I had a slight drop with the electric, but I also went to Redline Water Wetter at the same time (I know, not very scientific!

) so the slight drop could be attributed to the fluids.
The real positive is the thin, electric fans really clean up your engine bay - if you have nice polished pipes, anodized cam gears, etc., they show all really well. But for purely performance gains, I don't think it's worth the time/money.