I don't have a strong preference of the medium (heck, I'm biased against centralize communication channels driven by a for-profit company). It's more about the act of needing to participate in a community to vouch that you're there in good faith.
different people like different modalities, each project already chooses their own, often several, because they serve different purposes and members