I used to run pihole on a Pi and now I directly run unbound, still on a Pi. The difference on a great many sites is night and day: you simply get way fewer ads. And that's just by using a DNS blocklist.
Occasionally I'll get one site that refuses to load because I've got an "adblocker" but most sites do work fine, just with way fewer ads.
Occasionally I'll get one site that refuses to load because I've got an "adblocker" but most sites do work fine, just with way fewer ads.