I wonder how latency impacts the "live chatting" experience.
Email protocols have specific impediments on egress and ingress: on one end to ensure that a sender isn't sending out spam (challenges, proof of work, etc), and on the other end to ensure the recipient isn't getting spam/malware/etc.
Add to that SPF, DKIM, DMARC processing along the way...
It's not uncommon to have conversations with a 3rd party along the lines of...
- Did you get my email? I just sent it a minute ago.
- No not yet. It'll come through.
...with this taking sometimes up to a minute.
We accept a certain latency with email communications, but I'm unsure that will offer a good user experience for interactive chat.