A few years ago, I put e-smith into about 20 businesses in the UK. It was expensive and time consuming to outsource DNS management for these servers.
The SME could manage the DNS easily, but I'd rather not do it by 'hacking' in the functionality as that becomes a pain to manage as well...