It makes no difference if the program is cloud based or local, if the program is changed and the new version doesn't behave as the old one did for your files, you are screwed.
I agree with
@dwc 100% on the web based products. Yes its great that you see new features and updates regularly, but just look at your phone (Android or iPhone) and MS Windows, they roll out updates at will, but how many times has it broken something? and how many times do you get to roll back to a good working version? .... and for what benefit?
In my line of work, when I release something, I have to be able to have a full audit trail to that release. That means I need to be able to re-generate the same production files/data from the original source material or design files using the same version of application.
I've worked in large corporations where an application or upgrade takes months to qualify. So to find they are 3 or 4 versions behind is not uncommon. So, how does that work in an online world? ... to put it simply ...
It doesn't.
The business model, to rely on online applications, is extremely risky for many reasons :
1) Your downtime and lost revenue when you just can't get online,
2) Blind unpredictability of how the application actually functions between releases,
3) Not being able to rollback to a known working version in the event of a problem,
4) Your reliance on a service being available by a company who may or may not be there in 2 or 3 years from now,
5) Quality and verification of the data you provide using that tool to your customer/manufacturer from release to release!
6) Many customers
do not like or
allow their data being stored on cloud services.
Many of my clients insist the data is on my own private server (or theirs), behind a firewall, backed up daily to another server and encrypted. Mention
cloud to them and they would run a mile.
OnShape, in my opinion, is best left to the one-man-band type operation who doesn't depend on it for their livelyhood (i.e. casual CAD/hobbyist/student/own workshop) ... if they do, or this is being used by larger businesses, then they need to take a little time to seriously re-think their business model and let me know how you convince your customers that your good to do business with!
Sorry, a bit off topic guys, but reinforces the benefit of Alibre installable application, Alibre release schedule and the ability to roll back if necessary ...
WHEN IT'S RIGHT FOR YOUR BUSINESS.