Most games work well; some don’t yet, and a few probably never will (CoD, PUBG). The easiest way to check is to go here: https://protondb.com and either look up the games you actually play, or just give it your steam profile URL on the profile page and have it scan your library.
At least some of the app developers have realized that if they develop for Postgres they get to keep the Sql Server licensing costs for themselves. Windows server licensing costs too, if they’re clever.
Unfortunately the old janky enterprise shit will probably never get updated. You know the ones. The ones that think they’re new and hip because they support SSO (Radius only)