I haven't had a controller survive very long either, and usually resorted to a manual switch.

I've never used an electric fan as my primary cooling though, just as a supplemental unit to keep the engine temp reasonable in traffic, and the A/C blowing cold. Particularly with R134a conversions.