Yo lo tenia en una VM y lo ponía como dns para que toda la red pasara por ahí, le cargue listas que iba encontrando y llegue a tener creo que cerca del millón de paginas de publicidad ramsome malware etc bloqueadas, hasta que empece a encontrar algunas paginas que lo detectaban como bloqueador de publicidad.

Lo malo de pihole es que en la pagina te aparecía el cuadrado donde debía estar la publicidad que bloqueaba, talvez hay una forma de que no aparezcan pero no la encontré, hasta que empece a probar Ublock+Umatrix y los cuadrados vacíos no aparecían, y es lo que sigo usando hasta ahora. A efectos prácticos no le veo diferencias, mas allá del antes mencionado, obvio la tienen pero para el uso básico de bloquear publicad no la tienen.

Umatrix no es para el usuario común y corriente porque necesita un poco de configuración, bloquear-habilitar que partes de la pagina queres que cargue, pero lo haces una vez y te olvidas, lo podes hacer global o para una pagina en particular.