Mientras sean versiones beta puedes sacar todas las que quieras, cuanto antes arregles los errores mejor. Una vez que tengas todo funcionando ya las sacarás más expaciadas, todavía no has sacado ni siquiera la 1.0 (que supongo que será cuando el script sea plenamente funcional y no presente errores). La 2.0 será cuando añadas mejoras a la 1.0, con sus correspondientes pruebas y te decidas a sacar una nueva versión definitiva.
Desde mi punto de vista
0.x Todavía no funciona
1.0 Funciona!
1.x Pensabamos que funcionaba, pero aún había que arreglar alguna cosilla
2.0 Funciona, pero ahora de verdad, no solo eso, si no que es aún mejor!
2.x Bueno, que pasa, siempre hay cosas que se pueden mejorar
X.0 Esta si que vale, y trae un montón de cosas nuevas
X.X Pero nadie es perfecto, siempre hay que arreglar cosillas y probar nuevas funciones.
Si es una cosa más seria hay mucha gente que en lugar de eso pone una b detrás cuando es beta, es decir, se están probando cosas que no se sabe si van a funionar y luego se la quita cuando todo lo que hay implementado funciona, también sería una opción.
Con las distros de la casa, por ejemplo se le pone la fecha a las que son meras pruebas, betaX cuando no se sabe si las cosas van a funcionar y rcX (relase candidate) cuando se piensa que todo funciona bien, y como corregir los problemas después es un follón pues se dice "si nadie reporta errores será la versión definitiva". Para que te hagas una idea con respecto a lo que son cambios mayores y menores aquí en casa el primer número 4.X se cambió la última vez con la versión de KDE (4), que fue una renovación completa de toda la paquetería, pasamos tambien de Slacware 13 a 14 y X.7 subversiones que manteniendo la misma interfaz cambian el relleno, solo aplicaciones, parches y actualizaciones del kernel.