Alguns browser / navegadores, assim como alguns serviços aceitam este caracter, assim como alguns servidores DNS, mas não é garantido que todos o entendam como um caracter válido.
Um exemplo é o Bind9, um dos mais utilizados servidores DNS atuais que não aceita o cadastro de subdomínios que contenha o underline.
Um exemplo de saída de verificação do arquivo de configuração de zona do Bind que utilizou um subdomínio com underline.
db.drall.com.br:75: sub_dominio.drall.com.br: bad owner name (check-names) zone drall.com.br/IN: loaded serial 10 OK