I see it's once again time to post this: https://taggart-tech.com/discord-alternatives
@mttaggart this is fantastic!
I've had excellent experience with Discourse but haven't been part of one that has enabled chat. Have you had a chance to try it?
I agree the Discourse chat may not be first class. But it works. It's been around for many years now and the Discourse dev team has been using it for longer than that.
Additionally, even the forum side has a presence feature so that as you are typing a reply you can see that someone else is also typing. And if changes are made by someone to one of their posts it's updated for everyone.
So for me, the regular forum side is fully synchronous as far as I'm concerned.
Perhaps you could update the article to mention those things.