It would be nice to have groups that can be joined based on whether they know the password to get in or not.
For example, I have the majority of my courses elsewhere. My community is in Heartbeat, but I may from time to time, want to host something only for students of a specific course, in which case - I'd create a "joinable" group that's password protected.