Es que un programa de tpv por internet...
creo que no vale la pena.
Pienso que se debería aclarar exactamente qué se quiere, por qué se quiere, poner en una balanza los pros y los contras... y decidir después.
Si se quiere tener los datos centralizados, entonces puedes usar un sistema de replicación, si se quiere tiempo real entonces terminal server, aunque tendrás tus problemitas con los visores, cajones de dinero, etc.
Hacer un programa nuevo sólo por "gusto", no lo encuentro lógico, pero si te lo pagan, pues adelante, no te cortes en hacer un buen análisis de necesidades y tiempo.