I moved from pihole to Technitium a few months back because I wanted more DNS features than just adding A and CNAME records.
For example the split horizon features to return different responses to DNS queries depending if I'm connected to my Tailscale network or not has been pretty slick.
Excellent write-up. As a Tailscale + Pi-hole user you may have just inspired me to switch to Technitium. I’ve wanted that kind of split horizon functionality for years, for all sorts of things!
Technitium is great. Rock solid, plenty performant and it has more features than you'll ever need. Pretty wild when you consider it's being maintained by a single dev.
Switched to Technitium (from piHole via Docker on amd64 and manual dnsmasq before that) primarily for DNS over HTTPS and never looked back. Used it for DHCP and DNS.