Cuando elijes una solución de tipo SaaS debes valorar que la misma pueda satisfacer no sólo tus necesidades presentes sino futuras. ¿Cómo? Antes de elegir una solución SaaS debes buscar aquellas que permitan que puedas editar el código fuente (código abierto) o que te permitan escalar a un modo de licenciamiento que te permita la capacidad de mejorar el código para adaptarlo a tus necesidades.
El API no siempre puede estar programada para adaptarse a tus necesidades, por eso debes valorar el código fuente. Y siempre tener en cuenta que una solución de ese tipo no sólo debe resolver tu presente sino tu futuro también.