Slow PiHole

Have a look at the README of the FTLDNS branch. Search for a setting called BLOCKINGMODE. Setting this to NXDOMAIN should, at least, resolve the firewall issues. Note that it'll disable the blocking page as a side effect.