That is a good idea. Since the product name is not yet 100% set in stone, do you think it makes sense to start a new blog just for this purpose or use the personal blog?
<yourawesomestartupname>.com/blog
Place all the social buttons, create twitter account, put an RSS feed, create an email list in mailchimp ( create a popup for email subscribers ) etc..