OP here. We went live with the site last week and emailed it to a few people we know in our target market. Feedback is in and we are doing a horrible job of explaining what the site is, the benefits of the site and how to actually use the site. One thing we are planning to do is create a ~1 minute video. Other than that though, I would love your feedback/ideas on how to make our onboarding process suck less.<p>Also, if anyone will be attending the Tokyo Hacker News Meetup tomorrow night, feel free to give me your feedback in person.