Bazzite is one of the best options to get Linux on various gaming handhelds, and the 3.5.0 release is out now that has improvements pretty much everywhere with expanded hardware support.
As far as I understand it you're more or less tied to flatpacks for any sort of software installation, unless you want to use a virtual machine for every other programm, which is extremely limiting. You can't modify the root system either, which might be negligible for most people but being so limited for software is too much of a limitation for me.