Los DNS se deben registrar como tales en el registrador de dominios porque es ahí donde hay que hacerlo
(si no, sería imposible darles una IP). No es automático porque no lo es, y porque no todo dominio necesita tener servidores DNS delegados. En el hosting, evidentemente, deberás crear y configurar servidores DNS (lo cual no tiene nada que ver con registrarlos como DNS en el registrador). En cuanto a la "presentabilidad"... es cuestión de gustos.