Thanks for stepping up. I am all for adding to the Community. I will help in anyway. First we will see how popular the game is, how many members are playing it and then we can tell if we need any additional platforms here, on TS, applications, forums, rooms, or other.
Do not create your own Discord. The Community already has one. We can add rooms and server groups as you wish. We can talk more on Discord, TS, by PM or here.
Our Discord Permalink: https://discord.gg/xy3K3R6