¿Es buena idea enviar el directory de la plataforma de Cordova?

Estoy creando aplicaciones usando Cordova (PhoneGap). La estructura de directorys que crea es Tengo mi código fuente en www root y cuando agrego la plataforma iOS, genero el proyecto XCode requerido en plataforms / ios /

Por lo que puedo decir, todo el contenido de las plataforms / ios se genera automáticamente, por lo que no debería estar comprometido, ¿verdad?

El problema es que parece que la herramienta de command-line de cordova no está construida para leer y "rebuild" el directory de plataforms según plataforms / plataforms.json

El problema es que cuando otro desarrollador o el server de CI saquen el proyecto de git, no podrán simplemente ejecutar 'cordova build' y build el proyecto.

Tengo solución a este problema al agregar shell-scripts que ejecutan los siguientes commands:

cordova platform remove ios cordova platform add ios 

El problema es que está más comstackdo ya que tengo complementos, así que también tengo que agregar un script para agregarlos. Esperaba que plataforms.json actuara como el file package.json en el nodo y que cordova volviera a generar los files.