Is the stock intel CPU cooler enough, because I'm thinking getting a Noctua flat cooler like NH-L9x65 or NH-L12S aren't they a bit overkill? I want to use them with an Asus prime H310M-E motherboard. Last question do they have enough clearance for ram?