I think OnShape is by far the best cloud CAD I've used to date. I'm also coming from 11 years on SolidWorks so it's an easier transition for me vs NX or Creo. It's also been developed by the same guy who created SolidWorks and even runs the same kernel. It has huge potential despite the lack of some important surfacing features but all in due time. Where SolidWorks continues to falter with its marginal improvements and buggy graphical issues, OnShape will totally transform the way CAD is used around the world. I also like the subscription service model over what I've had to deal with using SolidWorks. I shelled out 5,500.00 of my own money for that damn software and realized it was only good if I continued my subscription. Otherwise, they would charge me for a new seat for every subsequent year I didn't upgrade...so now I guess that would be about 25k? I even love how they continue to ignore main issues like context errors, assemblies losing references and crashing simply because I drew a line, and hey add stupid features like variable chamfers instead. I've never experienced any of these issues with OnShape.