To be fair, and without knowing other factors of your use and install case, the stock Intel fan is designed to keep the CPU cool (enough) within most use cases. The issue with it will be the noise for one thing, and then reaching heat soak with uses like gaming. This can be helped or compounded by the case, the GPU and it's heat, airflow in relation to number of fans, bad design, wire clutter and more.
Almost any reputable branded aftermarket cooler used within the range of TDP it's designed for is going to be better than the stock cooler. Aside from that aspect, your CPU is locked, so you don't have to consider the cooling load that overclocking can add to your requirements.
For the $18 and the availability I really don't think you can go wrong with the selection you have made, so long as it fits.