Many startups face the choice between leveraging open-source for rapid development or building a closed platform for better monetization. Which of these approaches do you think is better for long-term success?