Are there any open source Steam clients? Maybe it can be like Heroic, because desktop Steam is technically browser with specific website opened.
Steam and Valve has great Linux support, but it would be interesting to try alternative open source client.
The interface “running” is one thing, but does it know to run games in wine/proton? Does it know to grab the Linux versions of games if available? Mono doesn’t make that automatic.