If your stock cooler is keeping your CPU temperature at 50C or below then as you say the reason for fitting a more efficient cooler would be noise reduction.
The main concern with any cooler is its size as they are considerably larger than a stock cooler. The main concern is the height - will it fit inside the case such that you can put the side back on. Width - will it cover any of your expansion slots or foul any other components on your motherboard.
Both the coolers you mention will fit your CPU but you may need access to the reverse side of the motherboard but not sure of this as according to the spec if you have an AMD CPU then you may be OK.
The bottom line is the size - both have 120mm fans which are a lot bigger than your stock cooler so its a case of taking out a ruler and measuring around the CPU to see which is the better of the two. One is a low profile cooler and you can omit one of the fans if necessary so that may be your best bet but apart from the advice above I cant help further.