I like this new feature - however without the ability for people to join groups I can't see it being used.

I would love to have groups, but the last thing that I wish to do is to assign people to groups.

I would prefer them to be able to join publically open groups. Other groups of course should not be open to all.

A third option is for group joining to be approved by a group leader.