I know this is late but I did a PiHole for years as well. But then I needed another solution for being out of the house, and my housemate later complained they
wanted to see Facebook ads…
And like the other poster my gateway didn’t work with a a pihole so I had to change each clients’ DNS (which reverting for the housemate was a solution).
It was worth it but ultimately I needed more than just a pihole, sideloading my iPhone every week with custom YouTube apps, trying to find a custom twitch app to sideload, having to use Yewtu.be on mobile, etc. None of the apps like Adguard blocked ads in other apps well enough from what I experienced.