Totally agree, I’ve met with people in person after hanging around and chatting with my sub community, they know what I think through my tweets and I know what they think. We share resources etc. it’s wonderful. It’s harder to join different communities where you want to say different things. I hate following people that are all over the place. Twitter works well to create a community around a cause or topic. But it’s hard as a generalist to say multiple things and think diversely.