O DMZ é uma péssima ideia para usar em qualquer caso.
Basicamente, o que a DMZ faz é desabilitar completamente o protocolo do roteador para qualquer endereço IP e encaminhar todas as portas de fora para o interno.
E o servidor ainda pode estar em sua rede e, portanto, estar acessível. Portanto, qualquer porta é aberta ao seu servidor e ataques indesejados são possíveis.
Port Forwarding é SEMPRE o caminho a percorrer. A DMZ é normalmente usada quando o seu roteador não suporta o tipo de tráfego, ou há um segundo roteador atrás e o roteador não faz a ponte ou quando você precisa testar rapidamente se o roteador está causando algum problema.
Mas lembre-se, você sempre pode colocar seu servidor fora da outra rede se você configurar sua rede corretamente usando VLANs (se o seu roteador suportar isso).