Thanks, this looks great. I put pi-hole on a vps I use, but once I started tinkering with it; it broke.
It's a nice project, but seems fragile. I'm going to try adguard home. I like that it has the ability to control access, so I feel safer running it in the cloud.
For Android there's a FOSS alternative (no root needed) - DNS66, alternatively if one has root there's always AdAway.
The only thing that stops working are monetization schemes in games - "watch this ad to double coins!", etc.
Browser-wise - Firefox on Android has working desktop extensions and it's glorious.
When it comes to native adverts (like timeline stuff in Instagram or Facebook) I just stopped using these platforms on my phone. Less time wasted on mindless scrolling.
I yet need to find a good way to block ads in podcasts. Skipping takes effort and I don't have my hands available for fiddling with the headphone remote.