I've made some alterations to the team due to everyone's fine advice
Team comp.jpg
I've also been using my EXP armor to help catch up on CC'en a few of the important units, sadly am out of silver archers which is a problem right now.
I've found Gina (costing only 9 unit points) to be a quick deployment unit, with reasonable block and damage so far.