Discord seems pretty active, though it kinda seems hard for newbies to actually become integrated and recognized til you get some recognition (not trying to start a debate here, but that's the feeling i got after joining few months ago, though i didn't really try hard to integrate myself).
Guess it's our work to actually keep the boards alive, and I suppose participating in the competitions as much as possible might be the way to do it.
I will myself try to be around more and participate in every round from now on (i'm passing this one though), even if I'm not really in my comfort zone with the music, though i might have some projects on the side in the future and procrastination usually kicks in way too much for me (looking at you PUBG).