Sounds like a fine feature. There are some technical problems to be solved, though:
What about naming conflicts with members? Oh, you will say, we can just block group names from being registered as usernames. That's all fine, until a group is renamed, or a new one is added. Any ideas how we could get around that?