I don't have insight into this, but since your startup seems to lean heavily on twitter, I'd like you to check out this link/video - it perfectly encapsulates my views on the matter.
http://techcrunch.com/2011/05/23/fred-wilson-be-your-own-bit...
Specifically, 20 minutes into the video.