Yes the community feature needs to be upgraded. Mightly network has the best features in this respect. This will be a great update. People can have a an umbrella community group and also become part of individual/course/topic/theme specific groups/communities with the same login credintials. (+) Search feature of mighty networks is also great wherein you can find other community members near your place (for small local, in-person community) (+) Each member should be allowed to provide good description/profile of himself including links to personal website, business website, social media handles also (so that community members can know each other better).