In theory it is good, but somehow it is also a big threat to privacy and security of your infrastructure. No need anymore to scan your network to map the complete endpoints of your infrastructure! And it's a new single point of control and failure!
I guess there might be a scenario where you need "secret" domains be publicly resolvable and use distinct certs, but an example escapes me.