Son unas ideas muy chulas, jjramos, aunque un desarrollo así lo veo algo pillado de tiempo para llegar a esta JAM.
En un alarde de metomentodismo, te diría que te plantees la posibilidad de participar con algo más sencillo en esta JAM (ya se sabe que lo perfecto es enemigo de lo factible), y que si te ves con tiempo lo hagas crecer, o lo hagas crecer una vez terminada esta.
Yo soy muy fan de reinventar la rueda, así que te aplaudo con eso. Es divertido hacerlo, y gracias a ello tenemos muchas ruedas diferentes (de piedra, de madera, con neumáticos, dentadas, ...) :D
Te animo a que no dejes pasar esas ideas, y que las compartas en el foro del CAAD planteándolo como un desarrollo sin apuros, tal vez haciendo un planning en el que desgloses cada una de las tareas que previsiblemente serán necesarias, asignándoles un tiempo de trabajo estimado, para tener una idea, no ya de cuanto vas a tardar (los proyectos siempre sufren retrasos porque presupuestar tiempo para mí al menos es muy complicado) sino para que una vez comiences puedas medir cuantas cosas te han quedado por incluir en el planning, o cuanto te está costando cada una de las tareas realmente y poder ir haciéndote una idea de cómo evoluciona la desviación del proyecto en tiempo con respecto a los planes.
Hasta ahí mis dos céntimos. ;)
¡Ánimo con tu aportación!