Não consigo encontrar nenhuma informação para comprovar isso, mas a Microsoft tem um artigo sobre como nomear um domínio, que deve ser útil para você.
Eu fiz muitas instalações usando essa convenção de nomenclatura e dá a você a flexibilidade de poder atribuir nomes DNS internos e externos a qualquer sistema na rede, conforme necessário. (por exemplo, test.example.local apontaria para o endereço IP interno e test.example.com apontaria para seu endereço IP externo - supondo que seja acessível para o mundo externo, é claro).
Observe que você pode descobrir se tenta usar test.example.com internamente, mas não funciona por padrão, mas é possível adicionar outra zona DNS interna (test.example.com) com um registro padrão que aponta para o IP usado por test.example.local, desta forma, test.example.com trabalha interna e externamente.
Eu também mantenho sistemas para um cliente que compartilha um .com internamente e externamente, e estou constantemente lutando com os namespaces DNS duplicados.
Editar: observe também que .local não é um TLD válido de acordo com RFC2606