I definitely agree about urls and invites etc not being posted out in the open but posting a general question (eg, did the discord disappear for anyone else) is harmless IMO. If they are'nt responding to tickets or providing email updates then the forum is the only way to find out if it is just you having issues or across the board.
The discord lasted about a day. They will either go down or it will be a cat and mouse game like GameMasters. At the beginning, they were probably one of the best, but I think there are numerous companies now that are just as good or better with a similar price.