I’ve tried Thermalright coolers before, they’re solid for the price.
The Royal Knight is a bit taller but gives you better ram clearance. The Pretor 130 is more compact, fine if you don’t plan on heavy overclocking.
If your case has the space, I’d go with the Royal Knight for easier ram compatibility and slightly better thermals. If space is tight, the Pretor 130 will still do the job.