We seek to understand the major differences in those operating models for our online platform startup. We are looking to see what would be the benefits or obstacles in terms of governance, revenue models, scalability and risk with a online collaboration platform model.
For an Online collaborative platform (this are general concepts and don't apply to every case scenario)
Governance: High control of the use of the platform - who and what they share, what they sell, adds, inbound links - comments. You can keep it tight
Revenue: depends if the platform focus on products, projects, content. It does not depend directly on the type of governance but in the mix between the business model + customers or users it serves
Scalability: small. Centralized platform are limited because users don't feel free to share/comment. It has less virality, it doesnt mean that your user base is small. The psychological effect of control (centralized) limits sometimes the creativity and imagination of the community that uses it
Risk: lower risk due to a more control.
Governance: You control some features or general rules of how to use the platform but users buy the possibility of using it as they want. The lack of control can bring people that have their personal objectives different from your own vision. Be careful. Can get risky
Revenue: like before it depends, but usually its a double channel, of subscription (in case you create a top premium option) and a % of the money that comes through the users platforms (need to control payments)
Scalability: Higher. Unleash creativity and create different communities. You still need to help each of them identify their correct user base.
Risk: higher. bulling, illegal activities, troll. You loose control, some bad things could happen.
this one is so complex I can't even write it down :)
That said, this is a great question but also a very complicated one. Depending on what kind of products/users you are working with the strategy could totally change. If you want to go deep into this give me a call so I can understand more your product/company/team.