First off, is that Cursed Armor Knight or EX Cursed Armor Knight?
That aside, I think you're using Stronghold to be too cute rather than be effective. I'd take out Cure Light, Refugee, and EX Girl Merc for cards like Salamander, Undine/Sylph, etc. It'd also help out with Hierrat Assassin not hitting one of your bigger units or open up another removal SS. My main concern with assassin is that if one of your sacrifice units gets hit, then you'll be force to use a bigger unit for assassin, so if you have something like Bastandora and Undine to use, use that instead.
I also think you can use more LP in your soul skills, somewhere around 9-10 LP would be cool.