> I just don't think it's feasible to expect a significant number of people (like say # of users on Facebook) to be tweeting regularly.
The probability that somebody with a Twitter account tweets is infinitely higher than that somebody without a Twitter account tweets.