Thanks for the tip about pitching. The copy on the site needs work, so we'll be sure to make sure it explains exactly what Tweetdig is and what it does.
Our blog and twitter account is a bit neglected, but we feel that our time is better spent improving the product than writing blog posts. If anything, I'd say that shows that we're even more invested than if the blog + Twitter were very busy. If we were to spend more time on the social side of things, what would you like to see us do?