Me interesa desarrollar tu aplicación.
Ya he desarrollado algunas aplicaciones para IOS y Android en Nubelo, y actualmente estoy entregando dos que estarán publicadas en las proximas semanas en los stores de Apple y Google.
La aplicación no es nada compleja, ya que tienes los webServices, pero tendría que modificarlos los mismos para utilizer web api, para utilizer todo en ajax. Esto es sencillo para mi, solo necesito el código de los webServices (o los binaries si no tienen el fuente) y los portaría a C# para utilizar WebApi (MVC 4 ApiController)
Lo de enviar commando TCP/IP al mecanismo del relé se lo puede hacer directamente en el servidor, no tendría porque estar en cada tablet, esto es más seguro, pero también puede estar en cada tableta, eso lo podemos ver en su momento.
La parte de validaciones, etc. eso igual la colocaría en el servidor, en realidad toda la lógica e negocio iría al servidor, las tabletas solo servirían de interface para llenar formularios, sacar fotografías, utilizer el GPS si se require, etc. y el servidor procesa los datos, valida y almacena la información en las bases de datos.
No creo que el desarrollo tome mas de un mes con un mes de pruebas, etc.
Al final se les entrega todo el código fuente de la aplicación.
Estoy a su disposición para aclarar cualquier duda.