Tilmann,
In dotlrn-fs, we implemented this using permissions instead of explicitly
mapping users to folders. In fact, using permissions, you're really only a few
clicks away from creating a personal folder.
Certainly there's a need to make this simpler for use, but I'm not sure you
need to add to the data model to get there.