But what about IPv6 records or DKIM/SPF TXT entries?
It is hell to maintain more than a couple of these records for djbdns.
I had to use an online tool every time to help me convert my entries to tinydns format.
I switched to PowerDNS mainly for this reason.
I remember that djbdns had some other quirks too. Like I had to setup a supervisor to run it (no integration with the init system), I had to run one instance for IPv4, one for IPv6 and one for IPv4 zone transfers. Also it didn't support zone transfers over IPv6.
Maybe all these have been fixed, it is a couple years since I last used it.