I'm using Bunny DNS and it's been mostly unremarkable (which is a very good thing for a DNS provider)!
The only annoyance is that their domain import auto-detects existing records, but it seems to miss a lot of them so you end up manually copying a lot of things over anyway.