Hombre ciertamente sé que no es bueno estar haciendo experimentos con algo que va en "serio" como tu dices el problema está en que si despues se pretenden implementar PDA's y dispositivos mobiles, que es lo más probable, lo que no queremos es haber invertido un gran número de horas en hacer la aplicación para luego tener que hacer un apaño o chapuza o bien tener que reprogramarla toda de nuevo.
De hay la duda para saber si existe la posibilidad e poder fusionar dos códigos difernetes, ya por mi lo haría en Delphi porque tiene mayor potencial. Pero claro tambien domino VB y claro al ser el que más se domina en el grupo, ya sabes mayoría democrática
Entonces estoy analizando todos los riesgos y todas las posibilidades