Resposta:
A diferença entre DHCP e NAT é que NAT 'mascara' o seu IP fora da sua rede local, já o DHCP só lhe atribuirá um IP.
Em redes locais que não estão conectadas a Internet o DHCP irá lhe poupar muito tempo atribuindo IP automaticos para as maquinas, pois como não terá acesso de 'fora' não á necessidade de se preocupar em esconder o Ip.