I have been using Pi-hole for a couple years and it's great. Anyone who has used the internet at my house has asked me to set one up for them too. So far I have only had to whitelist Aeroplan, Constant Contact and some Amazon things.
We're also running it at work, although not on Raspberry Pi since it's more effective at squashing malvertizing than our firewall is.