Yes, that is an interesting and maybe viable strategy. In the midgame I was surprised when I noticed you being so non-aggressive. I even thought that someone else controls Marignon and you gave it up long ago

Later I understood what was going on and tried to harm you with mind hunts, feebleminding and distant attacks. I even made you equip your angels with antimagic items))
Also it seems to me that soul contract is too valuable to be worn on a vulnerable commander. He is too much susceptible to horror marks as well as distant spells. Maybe it is a better idea to wear contracts on astral mages with returning. IIRC, Marignon can get S2 mages?