The RTX 2080 Max-Q isn't really that powerful of a card. I used to have a 15" Razer Blade Advanced with i7-8750H (6 core) and the RTX 2080 Max-Q (higher power 90W version) and it doesn't match up to the 5700XT in my Win10 Desktop.
2080 Max-Q 3dmark Fire Strike: Graphics score 20,241 (overall 16,598)
5700XT 3dmark Fire Strike: Graphics score 27,683 (overall 23,310)
Overall is obviously skewed by my much more powerful Ryzen 9 3900X vs the mobile i7-8750H in the laptop, but Graphics scores are comparable.
Time Spy was the same story except an even bigger difference:
2080 Max-Q Time Spy: Graphics score 4,691 (overall 4,667)
5700XT Time Spy: Graphics score 9,363 (overall 9,673)
(BONUS:
Vega64 Time Spy: Graphics score 7,166 (overall 7,641) in the same Desktop. I used it before switching to the 5700XT.
I haven't tested out my 16" MBP with the 5700XT in my eGPU box as I don't have Windows installed on it.
5700XT is a Sapphire 5700XT Nitro+, the Vega64 was a Powercolor Red Devil Vega64, all tests with 32GB of RAM. I don't have the Razer laptop, nor the Vega64 anymore.