I would recommend having an option to automatically create the users home directory if it's not created automatically... or better yet, have an option to have a base home directory with the user's home directory automatically set to the user's name within that base directory. Maybe have this set in the group options so that once you set the group the user can get it's info from there?
It gets annoying having to manually create all of the same information, etc.
Thanks!