Sensible sorting for compatibility tools
Currently, when you check "Force the use of a specific Steam Play compatibility tool", Proton Hotfix is always selected immediately.
Suggest sorting the latest stable version on top, followed by beta/RCs, Experimental, Hotfix, then any custom builds.
This would help prevent the unintentional downloading of Hotfix: https://github.com/ValveSoftware/steam-for-linux/issues/6870#issuecomment-2520350429
And avoid giving users the wrong impression that Hotfix is the "default": https://github.com/ValveSoftware/Proton/issues/8854#issuecomment-3006711939
Hotfix sounds like a good thing and less scary than Experimental. Users can't be expected to know that Proton Hotfix is not recommended for general use, especially when it's at the top of the list.
Global search of Steam discussions reveals countless users mistakenly using Hotfix: https://steamcommunity.com/discussions/forum/search/?q=proton+hotfix
Game devs also unwittingly recommend Hotfix: https://steamcommunity.com/games/3956320/announcements/detail/523109775233254922
On average, ~100% of Hotfix users are using it in error because of this thoughtless UI.
As soon as Steam selects a compatibility version for Steam Play, it starts downloading it and its dependencies. I had to stop the download, change the default compatibility tool to whatever version I want for default, then I have to uninstall the unwanted version every time I need to install Steam. This very same thing also applies to the game specific setups too. I think it would be nice to have it blank and warn the user to select one, instead of defaulting any option in there.
This really does need to get revised. For 90% of games Proton Hotfix is hot steaming garbage (since it's only updated for emergency builds) and I don't want it permanently living on my drive and taking up space. Proton builds are fairly heavy (Hotfix is 1.3GB!) and I'd rather have that space for storage.