The VM was prepared for transport by creating an msi that simply copies the VM files to a directory. Creating the msi compresses the VM using the MSZIP algorithm and forces a click-through EULA.
Wow, so absolutely no preparation is being done to the Virtual Machine to create and initial footprint of the smallest size before packaging!? That's not good, not good at all! Of course I don't know what all has been installed and going to the web site was of little use as it offers no technical information like system requirements and I couldn't even watch the demo unless I first give information that frankly shouldn't have to be given when I'm the one trying to see if using Hyland's ECM System is something I'd want to pursue.
Anyway even though the files that comprise the Virtual Machine are being compressed nonetheless when one installs an OS, updates it and installs various software packages there can be several gigabyte or more that can be cleaned up and the virtual hard disk compacted before the packaging process thus reducing the overall size of the installer package being downloaded.
The OS that is installed is Windows 7 Enterprise 64-bit.The software being demoed is OnBase. A Hyland Software Enterprise Content Management solution. http://www.hyland.com/
Since I have concerns over whether or not you have proper licensing to redistribute Microsoft Windows in that manner and do not have enough information about the overall build out I'm reluctant at this point to say anything more then why can't the software developers of OnBase develop, write and package standalone patches like so many other software developers do to update the program. The fact that it's running in a Virtual Machine should effectively be no different then running on a Physical Machine. Of course if what you're talking about involves changes, tweaks and or modifications to the OS and other 3rd party software in the Demo too then I can see why a Delta type solution might me more preferential.