This suggestion has been added to the roadmap. Please up vote to prioritize development.
Build and engage your community with discussions and conversations. Features include:
In my opinion, this is an absolutely crucial feature to have in order to run any subscription-based membership program. As they say, "people come for the content, but they stay because of the community".
No matter whether you are a thought leader, a coach, a musician, an artist, or any other kind of content creator, in order to run a subscription-based membership program, you will need to be able to facilitate and manage your own community. A membership feature without a community tool doesn't make much sense.
I like your ideas for such a tool. It might be a while until you can implement all of them. A basic forum with the ability to only unlock specific topics for paying members, maybe even based on tiers, would be a good place to start.
In the meantime, it would be great to offer a native integration with Heartbeat (www.heartbeat.chat). I think Heartbeat is one of the best community tools. You can even offer online courses with it. Vanjaro with Heartbeat integration would be an excellent Kajabi/Thinkific/Teachable alternative.