La cosa es que muchas veces, si compras el dominio a través de la empresa de hosting, quedas atrapado con ellos muchas veces pues no querrán que te vayas y por eso mismo te pondrán excusas para darte o traspasarte el dominio. Además, el dominio creo que lo registran a nombre de ellos. Como puedes ver, es algo muy delicado.
Y en cuanto a si contratar hosting en empresas especializadas en dominios, en lo personal nunca lo he hecho (bueno, ahora que recuerdo en el black friday contrate en namecheap hosting por un año, pero no lo he usado) pero si que he leído varias experiencias en que el servicio de hosting de las empresas especializadas en dominios, deja mucho que desear A VECES.
Te lo digo yo que tengo años en esto y también se experiencias de otros usuarios. Saludos.