The nice thing about Geforce Now is that you can just run your already bought games on it. Just connect your account to Steam/Epic and you are good to go. You are just renting their hardware essentially.
Other people have done it sure and maybe that is why Stadia tried to go even bigger, but if they just launched a simple product like that I think it would have been a big hit (and truly hit the market of people who want to play the latest games at full settings but don't have the hardware to do so)
That part is just like any console.
Source: used to work there, and on a project which was ported to Stadia.
The claim is that like 75% of Windows games are rated "gold" or higher for support using proton. IMO the standard for "gold" and even "platinum" is frequently a lot lower than it should be. There are some games that work perfectly, but IMO even if you stick to gold/platinum rated games there's still a >50% chance you're going to run into some kind of annoying bug or jankiness.
It wasn't good enough for me so I switched back even though I'd really rather stop using Windows on any of my systems.
If you make it work on Stadia it will work on Linux. The main thing holding back releases on Linux is that:
1) The userbase is percieved as very small.
2) SDK features (such as entitlement checking, authorization, authentication) are only working on Windows (and Stadia is a trusted platform, so bugs aren't as big of an issue, people are relentless at abusing software they have direct access to)
3) The distribution platform outside of Steam (which is a bugbear in the AAA games industry due to being very expensive and prone to moodswings about what content is agreed and so on) doesn't exist on Linux at all.
Ys VIII: Lacrimosa of DANA Resident Evil 7 Star Wars Jedi: Fallen Order Journey to the Savage Planet
They're not all small indie games (though many of them are).