На чем лучше поднимать DHCP?
Поднимайте на том, что лучше знаете и что удобней будет администрировать. И то и другое решение много лет используется в тысячах компаний.
А я бы на винде: удобно, всё видно, с любого вин-компа через оснастку можно будет смотреть, резервировать, исключать.
Плюс, если днс будет на 2008, то dhcp будет нормально удалять днс-записи локальных компов.