Un point souvent négligé, c'est la redondance - si ton serveur s'arrête, tu n'as plus d'Internet parce que tous les appareils du réseau n'attendent que lui. C'est-à-dire que tu devrais configurer au minimum un DNS de secours (donc un deuxième serveur ou les DNS de ton FAI en backup), pour que tes clients ne se retrouvent pas complètement dans le noir. La plupart des outils comme Pi-hole te permettent de configurer ça dans les paramètres - fais-le tout de suite, avant de passer en production.
C'est aussi important : assure-toi que ton serveur est accessible de manière statique sur le réseau (IP fixe, pas via DHCP), sinon tu le perdras à un moment donné dans ton routeur et tous tes clients pointeront vers le néant. Et si tu veux bloquer beaucoup de choses (les pubs, les trackers et tout ça), commence doucement - certaines listes de filtres agressives ralentissent les requêtes et rendent tout lent. Teste d'abord avec quelques listes et augmente progressivement. Côté matériel, un vieux Raspberry Pi suffit vraiment, tant que le processeur n'est pas complètement dépassé - un coup d'œil rapide à l'utilisation (top ou htop) te dira vite si c'est pertinent.