If anyone is interested, I can easily create one and invite everyone. Wondering if any mods are still here who might be interested in this idea?
I'll start a poll!
ps. Anyone not familiar with Discord; it's a great tool that works on your smartphone and your pc as well. You can easily create a server, limited to the users you invite or want to join. Moderators can moderate everything as they would be able to on a forum.
Link to app