It should be possible to restrict the visibility of user profiles (home pages). I.e. different customers should not have any idea about accounts of other customers. Now the links to profiles are shown for example in the "Recently Updated" list.
The permission administration could be implemented in the same way as in the spaces.