I think that swagger’s going to be mitigated by the fact that there’s a subscription fee (for the pro level, anyhow) combined with having to buy the games (which isn’t the case for most other sub-streaming services) on top of the latency problem.
It’s a grand idea, but its pricing model sucks, and the connectivity…