While Morgan has one of the best DPS of Knights she it's at her best when using gunner teams with 3 gunners and no healer. In that case you want to let enemies come at you instead of going to them (except if they have shields) so Lexida is better.
Soul Siphon is not great by itself for Hannya since it doesn't heal on criticals, I plan to give her a lifesteal on critical kizuna to compensate.
Does it not heal at all on criticals, or does it just not take critical damage into account? I agree that a lifesteal on crit kizuna would be a good complement either way.