This works on many scales: from a small team at work, where it's much easier to co-ordinate if everyone knows each other's strong points. It's also great for arguments: if you know that a person is very knowledgeable on a topic, you won't ask them to substantiate their claims, which speeds up the process.
I've been toying with the idea of creating multiple identities for multiple areas I'm engaging in: use my real name for socializing in real life with close acquaintances as well as paperwork, but maybe use a pseudonym for publishing papers, another for engaging in open-source communities, and online in general. I'm happy to say it's quite hard to find pictures of myself online, but it would be even better if they didn't come attached to a meaningful name.
I'm about to submit a paper with my real name this evening, and I am a bit unsure about this. Any experience on using pen names in that domain specifically?
The issue I have is that the longer you wait, the harder it is to change (which can also be a good thing: to change names is to get a fresh start).
It all boils down to reputation and identity somehow, two hot (and hard) topics in (distributed) social networks.