The concept might work except this is hosted at a hosting provider, so it could be an issuing having the VM powered off most of the time (someone may turn it back on accidentally), and the other issue is how to update it if it's off? It mean the machine would have to be powered on at some points...