Yes you'll be able to manage it yourself. We are working on a tool to let you search for artists to follow and to suggest you similar artists to follow.
OK, that changes my impression of the service quite a bit. Do you guys have a blog? You might want to make more such information available there and put a link to your blog or about page on the landing page. Relying on third parties like TechCrunch for communication might be problematic. Rock on!