La necesidad de tu proyecto consta del consumo de un Web Servicies de una aseguradora, en los cuales tengo experiencia en ese tipo de servicios y en su implementación, mi recomendación es crear un proyecto de tipo librería, ya que proporciona portabilidad de código y es de fácil mantenimiento y escalabilidad, puede ser usado en cualquier proyecto no importa la plataforma en la que se desee implementar.
Las tecnologías que usaría seria un entorno de desarrollo visual studio, framework 4.5, implementaría un logger para mantener una bitácora del uso del servicio y de los errores que llegaran a suceder por aplicación, usuario que realice el consumo, que petición se realizo al web servicies , que datos esta enviando y que datos esta respondiendo el servicio. Crearía una clase puente con modelos y métodos independientes para cada método expuesto en el servicio a consumir, así mismo desarrollaría una clase de notificación por correo electrónico para cuando el servicio presente alguna falla o anomalía, las notificaciones serian completamente customizables, las configuraciones de notificación podrían ser manejadas por medio de un archivo de configuración del proyecto, una tabla en base de datos o un archivo. Dentro de la misma clase integraría un método para consultar el logger y poder ser usado en sus proyectos.
Para poder dar una mejor explicación de mis idea para este proyecto pueden comunicarse conmigo y así aclarar dudas y comentarios respecto al desarrollo que realizaría