Lot of people have tried doing the exactly this idea and they passed, and none of them have worked.
 First of all there is no demand for a product. Like this reason being if you find the top segments of users will use this product. One of the top segment would be the people who work on software that consume a lot of RAM.
 For example, your game, developers, designers, architects, movie, editors, and they prefer to have a off-line powerful computer rather than depend upon a cloud solution, and this has been battle tested and proven.
 Now coming to any kind of software engineering research and any creative work that requires a lot of CPU and lot of RAM again in this case, people will want to have it off-line rather than depend upon cloud.
The Internet connection is a major bottle neck and making sure the users of a great user experience. Even if your servers are powerful, there will be network latencies which will screw up user experience and they will stick to off-line metal tested machines depend upon remote machines run their software .