Here with a suggestion. Use dynamic voltage!
I'll post my Gigabyte settings tonight, managed to get 5ghz stable with temps at 81c on realbench, and as low as 64c on OCCT Medium with AVX2 (peaks for a second at 74c and drops back down to 64c)
When you use dynamic voltage you can set the LLC to normal on Gigabyte for example, which I believe eliminates most of the heat. On average I would get 87-90c on Realbench after 30 min, I now peak at 79-81c. It's a huge difference. And to me those are completely safe for a 24/7 system, especially since the temps won't even touch 70c on games (in my case like 50s because of 4k)
Nice thing about dynamic voltage of course is the fact that I was checking the voltage on hwmonitor whilst playing Ni No Kuni 2 for example, and the voltage was averaging between 1.0 and 1.1v, sometimes spiking for a moment to 1.24v. On Realbench it would sit at 1.284v, and OCCT at 1.3 (or just below 1.3).
It can peak for a second to 1.32v but never when it's under proper load, and with the LLC on normal there's no more worrying about voltage overshoot if I'm not mistaken.
I don't see any drawback of dynamic voltage, I can't recall my exact settings but I will post them tonight. Think it's vcore on normal (1.2v) with dynamic at +0.035v and cpu internal AC/DC on power savings. Also make sure all your safety features like EIST and Speed stepping is enabled. Most important of course is to set your LLC to normal, not sure if that's level 2 on Asus, but it's the lowest setting on Gigabyte.
Scores are still in line for 5ghz.
CPU-Z - 592 Single and 5960 Multi
Cinebench - 2152
Timespy - 12020