При его конфигурации виртуалка поднимается либо на ноуте, либо на десктопе.
И в том, и в другом случае проигрыш в производительности обеспечен.
Если бы он в облаках виртуалку арендовал, тогда вопросов нет, конечно.
А для данного случая совет как минимум странный.
Вот RDP (я его rdc почему-то назвал по имени клиента) - это ещё куда ни шло.
На линуксе стандартное решение, имхо, - хомяк на сетевом диске.
На винде можно что-то подобное попробовать замутить со папкой пользователя в Documents and settings, я так думаю.
Правда вряд ли винда все-все пользовательские настройки хранит лишь Documents and settings или как оно там называется. И вообще, такое на винде лично мне делать страшновато.