We got hit massively by this at CloudFlare (though we were not explicitly filtering ICMP, but changes we made to our infra meant that PMTU packets got lost) We wrote a blog post about this too: https://blog.cloudflare.com/path-mtu-discovery-in-practice/ and the solution to our change: https://github.com/cloudflare/pmtud