If given a choice between building a platform or API with equal likelihood of success--go with the platform every time. APIs sit in the background and are rarely the star. Brands have value, and it's very hard to build a brand if you are just the glue.