We built a kind of social-networking B2C app. Some things went well, others did not. Some insights that are obvious today caused major headaches in the beginning. Here we share what we've learned.