You can use a private Adblocking DNS on all OS at this point.
If you bother that much, why not just use the Pi as an OpenWRT router with DNS over HTTPS, and get a great router with awesome QoS and actual software updates in the process?
It’s a vast superset of whatever PiHole does.
You can use a private Adblocking DNS on all OS at this point.