I find the whole instances-based approach slightly suspect for social networks. Most people have more than one interest or group of friends.
A portable account that can be a member of multiple instances would be nice, maybe. (No idea how the details would work in practice.)