See my updated post below before trying this.
I've managed to find the sweet spot in Ryzen Controller to keep the laptop running the way its intended to. I was able to keep Shadow of the Tomb Raider running at 3.9Ghz with the CPU at 100% usage and got the highest numbers yet from the benchmark in it. This is easily fixable by ASUS changing the DSDT which is part of the ACPI ( power management). These variables are left by AMD to be set by the vendor of the laptop as depending on the cooling solution they need to be likely tweaked.
I've seen some users modify these settings using the clover EFI bootloader but it seems it doesn't work for our unit or ASUS laptops. I'm going to do some more digging and see if I can find a way to patch this in our BIOS so we have an over all solution. For now if anyone wants to try these settings give them a whirl and leave feedback here, that way if I find a way to make a patch then I can make sure its something that works for everyone.
Also if anyone knows how to get the current variables from the BIOS using AMD uProf please let me know, curious to know what they are currently set at. At this moment I'm leery at leaving the VRM setting at 75, don't want to blow the VRM's. You can achieve almost same clock speed with VRM at 65 and your unit will run cooler also.
Also set Ryzen Controller to re-apply the settings every 10 seconds and it will needed to be loaded up every time you boot, which can be done in the settings tab.