I know that developing the software for every desktop oriented operating system is unreasonable, but I also do not like that cloud based software means that an update comes out and the old version - including rough edges and unpolished pieces - is permanently unavailable.
Sometimes cloud updates also lead to wasted time tracking down what changed in the plan when in fact it was simply that the cloud side updated its handling of a design and the fault did not lie with a locally-made adjustment. Other times it means quite simply that a consistent result is impossible, like maybe I wanted and got a little charred bit here and there until the cloud update to ‘better handle (your obscure material).’
To address this problem and others, will you be releasing the server-side code or vm template for users to host? Obviously this would be for users more knowledgable in computers, who would be able to install whatever operating system, patches, and local dns captures that would be necessary. These users, in turn, could become a valuable archive of prior versions.