I co-founded a vanity e-mail provider around 2000, and we 1) registered about 60,000 domains that we provided e-mail for, and we never had problems like that despite tens of thousands of those domains being with then-obscure ccTLDs, 2) a bit later launched the .name top-level domain, and for that we had some
very limited initial teething problems because people back then still stupidly used regexes that assumed tld's could only be 2-3 characters. Aside from that it was not a problem, and it resolved itself more than 20 years ago.
I'n the 25+ years of having my own personal domain this has never been an issue for anything but really obscure TLDs unless your mail host fails to stay off blacklists.
With respect to saying it out loud, I occasionally have to repeat my e-mail address once, but that's usually all it takes; we must be dealing with very different people.