After trying Bazzite for a few weeks around 1.5 years ago, I was pleasantly surprised but the (back then) poor state of nVidia support was an issue. I went back to the Windows 10 partition with the intention of switching over for good once the support ran out. I went a few days past that date, but seeing this article yesterday evening made me pull the trigger. Made a CachyOS USB stick, swapped the NVME out for a fresh one (the 3080 was blocking it and the release springy thingy on the PCIe connector was almost inaccessible, grr) and it's been smooth sailing. I'm also trying not to install Chrome at all this time, let's see if I manage.
I was keeping my games in a separate drive already, so when I mounted it and told Steam to look there, it just recognized everything and let me play right away!
It also exposed me to a new shell (fish) but that didn't go well. I ripped it out within seconds when the tab completion picked up files NOT matching what I had already typed, WT actual F? I'm sure it's configurable but screw that.