Yes, it could. You could set up your own group(s) and even have your own channel.
I just landed Thursday and pulling things together after seeing family over the weekend. GOOD speaking with you last week. Let me know what you need.
FYI, I am doing all of this on my own, but I'm doing it right for us, the people. No other platform is or will. We are NOT an entity, but as stated "A faith-based community of self-governing people."
Love to all. Robert