Brave + NextDNS/ControlD is what I've found the be the ultimate ad blocking combo for the entire household(TVs, phones, computers), when balancing cost/effort.
PiHole is popular but IMO not worth the effort when the above are so cheap. There are free ad blocking DNS servers, but they aren't customizable.
How do you handle the constant complaints about clicking on a email link or some other tracking link and it not working?
Or do you not import any lists into nexdns?