I don't use a self-hosted secondary. I use a secondary-as-a-service as my secondary /and primary/, which has the advantage of my VPS going down (for less than 4 weeks) wouldn't impact my DNS's uptime.
I blogged about it this month: https://tom-fitzhenry.me.uk/blog/2012/12/host-your-own-dns-w...