Why don't you use the existing user/register ? I think this would be easier than writing all the code again, even if you have to set it up for different user classes (which is admittedly quite annoying).
Anyhow, I think you still need to create a node assignment for the user object. For some sample code see eg. the usercreatorwizardfinish.php in Kristof's project http://ez.no/community/contribs/import_export/user_creator
Good luck
Claudia
You must be logged in to post messages in this topic!