I just set up pihole recently and it blows my mind how almost 15% of requests are trackers/garbage. I highly recommend setting one up and donating to them if possible. You can always use balena if you're not tech savvy enough [1]. The easiest solution is to use AdGuards DNS that has most of these blocked for you [2].
[1] https://www.balena.io/blog/deploy-network-wide-ad-blocking-w...
Just put Steven Black's host list[1] in to /etc/hosts
Not sure what, apart from extra cpu cycles, pihole adds over this.