I have an Intel CPU and an Nvidia 2070m running in a laptop. CachyOS installed flawlessly. All I've ever had to do is sometimes select a different proton compatibility layer from the steam drop-down.
I cannot properly express to you how easy and smooth this has been. Smother and easier than any OS I've ever used, and I'm from the pre-HDD era.
I was even able to run two screens at different resolutions without much hassle. Though sometimes if a game was trying to run on the lower resolution monitor in windowed fullscreen, it will run at the higher resolution and get downsampled. The fact that two different resolution screens on an Intel/nvidia laptop works AT ALL though, is unheard of.
I have the most notoriously bad Linux gaming setup, and Cachy got me into new games in under a dozen clicks from a fresh format. Install OS>install steam>install game>play.
This laptop was a gift though. If I were buying, I'd go with a more traditionally Linux supported setup. The compatibility and distro options are way bigger with AMD, and you'll be supporting a company that supports the community.