Yo creo que es algo suficientemente importante como para tomarlo a la ligera.
Si la razón es la accesibilidad (es la que primero se me ocurre) podrías utilizar una estructura de Terminal Server.
En nuestro caso la hemos probado y funciona bien. La aplicación se instala en un Terminal Server y se accede desde cualquier ordenador que tencla un cliente de TS (que viene con Windows). Lo que te puede ser útil es que existe un
cliente web de Terminal Server, con lo que podrías acceder a tu aplicación desde cualquier ordenador con un navegador y ese cliente.