Managing DNS completely separately is fine, too. I just don't think it's a particularly good idea to use your registrar as your DNS provider unless you're also using it for hosting. I'd much rather point my registrar at my host's DNS than to have to update DNS records every time something changes on the host.