SQL Server CE en un escenario multiusuario: ¿es esto realmente muy estúpido?

Estoy intentando usar SQL Server Compact Edition 3.5 como base de datos para una aplicación de ventas. Habría 3-4 instalaciones de una aplicación de Windows Forms que todos (a través de LINQ2SQL) leerían y escribirían en un archivo .sdf ubicado en un recurso compartido de red.

Mi prueba (bastante inextensiva) ha demostrado que esto podría ser viable.Documentación indica que SQL Server CE admite hasta 256 conexiones.¿SQL Server CE incluso bloquea sus filas? ¿Hay otros problemas de concurrencia que me deban preocupar?

La conclusión es, ¿alguien ha usado SQL Server CE con éxito con múltiples aplicaciones conectándose a la misma base de datos?

¿Debo ahorrarme futuros dolores de cabeza e ir con SQL Server Express?

Respuestas a la pregunta(3)

Su respuesta a la pregunta