Meu entendimento é que é prática comum ter o Windows do DHCP, já que você obtém toda essa incrível integração do AD (como DNS). É o que a Microsoft espera que você faça. Em qualquer caso, eu iria executá-lo em algum tipo de servidor.
Por que você está executando o DHCP de um switch?