Не совсем понимаю о какой виртуалке идет речь. Об удаленной? Я думаю архитектура процессора не позволит запустить virtual box с ubuntu и продолжить работу как дальше.
Не совсем понял, вы мне предлагаете каждому разработчику каждый раз делать снапшот? Допустим, команда из 5 человек. Мне 5 инстансов RDS (+1 основной) поднять? Жирновато, мне кажется.