You want to introduce a higher, linear cost structure just so users who don't have the hardware can play the game? I can see the excitement of solving that as a technical problem.
What I can't see, however, is a huge hole in the marketplace that is underserved which would justify the additional risk. This is not a "service," because it fundamentally changes your business model.
- You don't want users to have to download gigabytes of graphics to play your game.
- Your users don't have powerful enough computers/devices to run your game
- You don't want users to have access to your binaries (Maybe your app is some proprietary business app).