On the other hand, Linux still lacks a gamepad-focused UX out of the box, which is the real selling proposition of this device. These handheld PC's are not inherently "gaming" machines, they could have all sorts of interesting enterprise-focused uses out in the field if we managed to find a nice way of centering the whole UX interaction on those weird chorded buttons and analog controls.
This is not true of SteamOS and Bazzite. The entire OS is controller supported. I have my desktop running Bazzite plugged in to the TV with no kb/m. Can do everything from updating the system, changing the screen resolution, formatting sd cards, etc with just a controller.
Here's a working one that I prepared earlier that installs 1Password on Bazzite GNOME and Bluefin: