¿ Y no puedes hacer que el mismo programa muestre sólo los módulos por zonas ?
Digo, para que trabajas doble por el mismo precio.
PHP
, solo que quieras interfaces web, para eso requieren internet o mínimo intranet, y si cuentan con eso, ¿ para que trabajar doble cambiando a PHP ?
Digo, así haya sido hecho el sistema con C# o Lazarus o lo que sea, para que inventas el hilo negro... 
Saludos
De hecho esa es la primera opción, pero al revisarla detenidamente, me topo con algunos detalles, por ejemplo la conexión a la base de datos, recordando que la misma la quieren fuera del edificio, la lentitud que existe al realizar los reportes por la exagerada cantidad de información, la verdad no quiero re programar el sistema porque esta lleno de validaciones que php me costaría mucho sacarlas, pese a que es una lana extra, por que no sería por el mismo precio.
Pero si debo de tener una opción muy viable para poder decidir.
saludos