DH really isn’t in the Registration business. It’s a big hassle, but they do it as an aid for their customers. Part of the reason may be because a .us domain can’t use anonymous WHOIS, which DH includes in all of their registrations. I have some .us domains registered elsewhere, but hosted here. Separate registrars hasn’t been a problem for me in the least.