Я, честно говоря, никогда не вижу в этом полезного упражнения.
Для начала, у вас есть масса вопросов лицензирования. Тогда у вас есть накладные расходы на запуск сервера - на самом деле, по крайней мере, один, возможно, несколько (хотя они могут быть виртуальными), так как для запуска AD вам фактически необходимо создать целый стек Microsoft.
Почему бы не сделать столько, сколько сейчас, используйте Dropbox или подобное, чтобы синхронизировать ваши активные документы с облаком - они появятся на любом настроенном компьютере. Настройте каждый компьютер с одинаковыми именами пользователей, паролями и конфигурацией, настроить его все равно будет гораздо быстрее, чем настроить AD, затем настроить групповую политику, а затем настроить пользователей.
Нет, настройте каждую машину одинаково - я делаю это с помощью шпаргалки для компьютеров нашей семьи - вы также можете написать скрипт для помощи (я делаю это в Linux, но в Windows это не так просто). У каждого пользователя должны быть одинаковые идентификаторы и пароли, а также Dropbox и аналогичные облачные инструменты для синхронизации данных. Если вам не нужны данные в облаке, используйте какой-нибудь локальный инструмент синхронизации, например SyncBack SE.