My AD domain name corresponds to our public domain name. It can be a bit of a pain (e.g. opening Internet Explorer and going to
http://domain.com/ gets you our Domain Controller, not our website).
Can't say I really have any issues other than that, and needing to manually maintain some DNS records.