Basically, I have a laptop (5800H/RTX3050) and Windows is irritating me to no end. I am thinking of completely formatting it and replacing it with whatever distro can give me the best gaming compatibility. For reference, I play - CS:GO, DoTA, Asphalt, and a little bit of Overwatch.
I was thinking of Arch since SteamOS is based on it but would like your opinion on it.
Ubuntu LTS
If it works, stay with it and play your games. Learn its innards as needed.
If it doesn’t, look for something with a more recent graphics stack.
NVIDIA 3000 series is fairly mature line already and should have no issues slapping with the latest drivers coming with Ubuntu. They’re available for installation after you install Ubuntu.
What SteamOS uses is largely irrelevant to the end user as Valve likely uses it as a base to modify, build and specific versions of SteamOS that make it out. What ships is likely not the same as running the latest Arch. Kinda like using AOSP because Samsung uses AOSP to build their Android OS. They both share AOSP but they’re not the same.
I play CS:GO and Dota 2 among other things on Ubuntu LTS with a 2080 Ti.
Ubuntu LTS would have older versions of drivers, steam, etc
Anyway snaps would most likely bring a performance hit