user and group generation is not fully automatics for all platforms. you are right, for Mac OS X, the script was creating the group automatically, but without the ID (which has to be picked manually on Mac OS X), but not the user.
Just now, i've further extended the script, such it creates the specified group with a fresh ID and the specified user when necessary. The updated version is on github.