@ryan With Blocky, it's a single yaml config file which configures everything. It is stateless, and stores no persistent data, so you can run as many replicas as you want without any issue. Makes it a much better fit for running in K8S imo.
I think blocky does have some fewer features than Pi-Hole, but nothing I was using in the first place. I'm using it similar to you, for my kid's devices, and stop "smart" devices from calling home when possible
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!