Сказать, что процесс долгий и мучительный - это еще очень мало сказать :) Поэтому кстати и астра и редос - стали не самбу портировать (хотя казалось бы самое верное решение) - а freeipa. У астры есть ald pro - это типа контроллер домена.
Но хотелки расхотеливать не стоит - это все стоит денег и немалых. И если в винде ты хотя бы знаешь, за что платишь - то тут ты фактически берешь кота в мешке. Черного кота в глубоком черном мешке :)
Поэтому я бы начал (особенно если клиенты не все линуха, а гетерогенная сеть) все-таки с самбы. Раздать политики - это не особо страшно, это в конце концов всего лишь специализированная скрытая шара. Сложнее вопрос становится, когда нужно выполнение политик на клиентах линуха. Вот тут уже появляются не просто костыли - а целые поля костылей :)