Excellent post! I’m going to address your Sociality section. I’ve begun sharing a successful practice in my workshops (learned from my clients), one that attempts to remove the word “tool” from my clients’ vocabularies, along with the software vendor’s name, and of course the out-of-box look and feel. I’ve been calling it Cultural Branding, and it’s a practice that creates an overall identity and personality of your new collaborative networking environment, and more importantly, how folks will think and communicate about it. The intent is to communicate the kind of cultural change you want to effect with the use of social business software (although the software is the easy part. 😉
It’s kind of like the Third Place concept. You don’t call your local coffee shop a “tool” – it’s a place that is not work, not home, that brings with it a whole identity and personality associated with meeting others and drinking coffee… and discussing ideas, sharing knowledge, socializing, collaborating, connecting… you get the idea.