My experience with Linux Mint & printers have been "It just works".
Bazzite is cool & fun, I'm currently using it on my BC-250 3D printed console, but for my personal desktop & laptops I've grown to appreciate the reliability of Linux Mint Cinnamon Edition.
You don't actually need a specific distro for better gaming performance, SteamOS 1.0 & 2.0 were Debian based like Ubuntu/Mint, so the Steam.deb installer you can download from the Steam website for me runs great including controller support.
I strongly recommend with whichever distro you use, to install AppManager for a specific app type called AppImage. AppImage's are a great portable app format for things that shouldn't really need to be installed outright.
Normally with portable AppImage's, you would need to manually download and replace the file with each upgrade, but the AppManager can update all your AppImage's like a normal package manager after you add the apps GitHub link.
ProtonUp-Qt is one such AppImage which is great for downloading & managing third-party Proton''s such as GE-Proton. This third-party Proton is popular for older Windows games that have proprietary codecs that Steam can't redistribute as a business without added costs, so normal Proton may not be able to play older game cutscenes.
AppImage's are generally distribution-agnostic & work well with immutable OS's like Bazzite.
^Edit:spelling.^