Unless you need to be able to shut the fans off completely (fording) thermal clutch fan is your best bet.
Electric fans are a fun project, with pretty much no benefit over a properly operating/designed mechanical fan. Just make sure you get a thermal clutch, some of the cheap aftermarket stuff doesn't have the bimetal spring on front, thus isn't a thermal clutch fan.
That is my *opinion* however that is based on running electric fans myself, and the fact that so far, I've yet to see a CFM rating of the stock fan, so any comparisons vs electric are anecdotal at best.
Edit: and not to muck up this thread with a tangent, I wonder about the "efficiency" aspect of the electric fans. Clutch fans are said to produce 5HP of parasitic loss to a motor, but not sure if that is freewheeling or locked up. I'd assume locked up. An electric fan requires fuel to be burned, to turn the alternator, to convert the energy to electricity, that the fans can then use...at least 15A constant, I believe 30A is common on some of the good electric fan setups. There is inherent loss in that conversion, where a mechanical fan is utilizing the burned fuel in a more direct manner. Crank rotates, fan turns. All I know is, running electric fans vs mechanical, even in the same truck, I've never seen an MPG difference, and I'm pretty darn good about keeping tabs on it. If an electric fan is more efficient, the TRUCKS are so inefficient that you'll never know it. I CAN say with certainty, that the alternator loading is so great with electric fans (single LS1 fan being turned on) that IAC has to be opened up more in anticipation of the load on the engine, and I consider that significant...as a for instance, the power steering loading is nowhere near that much.