Workflow Activity to Create Personal User Areas, When user is created.
This Workflow activity, will create a personal space for a user. The activity can be triggered when a new user is created at your site.
Its kind of a Dashboard thing, but all is made in code.