I have a GMPP cooler. For my daily driver, it works fine. If I had a car that was more built, and I raced more, I would get a different setup. But for me, the stock appearance, ease of installation, and simplicity of the GMPP cooler works well for me.