When using automatic group creation, a very useful feature would be the group creation based on user's profile fields. There are many fields that are really useful for this (country, language, city, idnumber.....).
As well as standard user profile field, also custom user profile field would be very useful (and probably, even more useful ).
This feature has been discussed during the April 2008 Developer meeting.