People are likely dropping/rejoining due to having demo reconnect on. It automatically drops them from the server and rejoin it. So if you play 5 games you'll have 5 separate demos, instead of one big one.
As for Discord, no there isn't a channel. I have created one here if anyone is interested.