You need to ensure that you can discard all of the changes to the VM by using the least amount of administrative effort
You need to ensure that the VMs are connected to a segmented, private network with access to the company network
You need to prepare the existing VHD for deployment to the branch offices while minimizing the deployment time