Not sure what you mean? Overkill as in getting rid of engine bay heat? People have bought them for a number if reasons, stopping water getting into the bay is one, cooling is another but some just buy it for the styling.

All depends what you want it for really