http://y5wnzw4e6i7srm2gqadlow5anhlaj5avdkzbwzbmrxwkygxdp7ffieqd.onion/blog/guest-questions-i.html
Some services, like Steam, will not accept a '.top' email domain as your email address. If some firewall programs block '.xyz' tld entirely, so you can be sure they will block other tlds as well. Also, some SMS/IM apps will not even display messages that contains a 'bad' tld, like jakesthoughts.xyz. https://www.spotvirtual.com/blog/the-perils-of-an-xyz-domain/ The Tor project has made a PDF where they list each tld and rank them but I cannot seem to find it at the moment.