I've only replaced a CPU cooler once.
The one I installed has a fan, a cooling grill and looks good. The temps are well under control
But, the MB is mounted vertically. I found the plastic plugs with which I had to install the cooler, inadequate. It did fall off a few times.
I solved it using metal screws and insulators. But it was tricky and I needed to be careful not to over tighten and burst through the board.
Suggesting you look carefully at the mountings provided. The best cooler is not a lot of use if it falls off.