Problem with SD card corruption on Dreamcatcher

I agree with option one as well. Though a periodic major release of new images would also be warranted, IMO, this way someone could start fresh with the latest major release if needed as well.

I work for a software company that packages one of our products in a Linux virtual appliance for which we control the repository and it works very well for us as we control what upstream packages and versions we roll out as well as easily include our own in-house built packages for our proprietary pieces. Lots of Linux experience here, happy to help out if/where needed.