It's an interesting idea, but I suspect in order to be useful it will need to handle a wider number of sites.
There are several projects out there which attempt to abstract DNS entries across systems, allowing you to mirror zones, etc. For example you might consult: https://github.com/octodns/octodns Steve