já faz quase 2 anos que comprei um bom roteador Nighthawk R8000 na época precisava de uma banda que tivesse pelo menos algo em torno de 100Mb para jogar usando Cloud Computing e um roteador que conseguisse suportar essa carga e manejar tranquilamente enquanto alguém da minha família vê Netflix ou jogando. No começo já tive problemas de memory leak com a firmware que vem nele, então a cada 1 mês precisava reiniciar. Algo que resolveu meu problema foi a instalação de uma firmware open source, atualmente uso o Tomato by Shibby.

Tomato é simplesmente incrível tem tantos recursos nele que não cheguei a usar tudo mas tem alguns recursos muito interessante nele e  vou comentar a respeito que é o recurso de Adblock, mas acho que um outro dispositivo dedicado a isso seria o mais ideal como o Pihole. Lógico que você poderia simplesmente usar Ublock Origin no browser e bloquear todos os ads e isso seria mais eficiente sem dúvidas, mas a vantagem de bloquear pelo roteador e que todos os dispositivos conectados a ele não precisam instalar nada pra ter uma proteção de um adblock e também que o processamento seria feito pelo roteador livrando os dispositivos desse trabalho tornando a experiência de navegar na internet mais rápida.

Não vou fazer o passo-a-passo de como instalar o Tomato só dar um google-it, vou falar sobre o Energized um projeto que faz uma copilação de todos os links de adblock que você pode achar pela internet em um único host e é atualizado a cada 6h. No site existem vários tipos de formato e quais os tipo de site você quer bloquear, usando o formato .TXT posso incluir o link no adblock do Tomato e pronto :)

..apesar que ainda eu não sei como bloquear as propagandas dentro do vídeo do Youtube :c ..infelizmente não existe uma solução via dns teria que instalar um adblock mais eficiente como Ublock Origin em todos os aparelhos.

Alguns Block list adicionais que recomendo:

Block list de sites brasileiros:
https://github.com/easylistbrasil/easylistbrasil

Block list contra anti-adblockers:
1- https://easylist-downloads.adblockplus.org/antiadblockfilters.txt

2- https://gitlab.com/xuhaiyang1234/AAK-Cont/-/raw/master/FINAL_BUILD/aak-cont-list-notubo.tx