Experiencias con ciertos componentes esta libreria:
Para entidades simples su EditorTemplate asociado funciona bien pero en estructuras más complejas así como simples que pudieran crecer a posteriori me decanto por botones de creación, borrado y edición que llaman a su acción [httpGet] en el controlador y que obtienen una vista diferente en cada caso.
Intento no añadir anotaciones con almohadillas para los ClientTemplate para que se utilice el modelo lo máximo posible.
Un ejemplo básico se puede ver aquí
Reconozco que la serialización por cliente en el envío del formulario para multiselect dinámicos es complicada pero realizable.
Para actualizaciones de entidades con borrados lógicos (no físicos) en BBDD las Funciones Lambda son esenciales.