I have not implemented it yet, and do not know how I would. I have experimented only a little with OpenWrt. I ask this question because I am thinking about buying a router that I would install OpenWrt on, and I want to know about possible problems.
Possible problems with a blocklist you haven't implemented on a device you don't have...OK. Well, OpenWrt has a few DNS packages that provide a blocklist feature.
Pretty vague question - I can suggest be sure to purchase a device with decent flash and RAM for implementing the list.
My question was about a specific approach for using blocklists. I am not asking about all possible problems. The specific device does not seem relevant to my question. If it helps to know: I am planning on buying a GL-iNet Flint 2.
Can you recommend a DNS package?
So the blocklist would be kept on the router? And updated automatically or manually?
Absolutely. This is why the device matters (as well as its CPU).
I originally assumed you had some list you wished to implement, but yes, adblock can be configured to update available blocklists on a schedule (via cron).