I've found that my pihole seems to slow down a non-trivial number of websites. It's as if the sites are waiting for a response to something before sending the next chunk of info, and so it has to wait 20-30 seconds for a timeout before the next chunk is sent.
Any suggestions on how to fix this? I do love how pihole blocks so many trackers on all my networked devices!