I have about another month and a half to start my sentence. And that's what I wanted to focus on for efforts for my startup. Initial feedback from users/visitors are already incorporated. We have used the service ourselves in developing the product (for about 6 months), and have a bunch of usability issues already uncovered. I agree that the "media launch" should be delayed.