I don't see the need for Discourse. And that video was really annoying, imho. No visual examples what he's talking about.
Anyways, this forum has a mobile friendly interface. Both the mobile and standard version are easy to navigate and find things. People are spread out all over the world, so setting up any kind of meetings would basically be pointless, at the forum level. There are other platforms like Skype, Zoom and others that can do that.