Well if he has the money for it why not just purchase it.
$20 is enough to keep it at stock settings, what if in the future he upgrades to lets say and i5 6600K and wants an overclock, he'd then have to purchase another air cooler with better performance. I think he'd rather purchase this now and if he ever upgrades then he could just swap that over and overclock if he likes.
This is one of the best, highly recommended CPU Coolers at the current moment, with the D15 being the top performing air cooler as of now.