+1 for Bazzite. It has just enough guard rails to keep you from (easily) making your system unusable while still providing more freedom than windows. Install is cake. Literally clear a drive or partition for your OS and storage, download it, and you’re off to the races. just make sure to always check your build against protondb For games to see if there are any special run commands to put into steam, and you will be golden.
I hav heard that there can be issues with windows updates messing up Bazzite if installed on the same drive. I got a separate drive just for my Bazzite install to be on the safe side.