Just another tip, if you have issues with the last wave, drop Shuka/Uzume ahead of time (assuming you have them), pop their skill while having Artillery Officers/Anelia/multiple mages for a nice attack boost to hopefully one-shot them. Can say this: in X a while back, I'd have Zola 50CC60 one-shot the waves of eyes that came from southeast using Uzume max skill to buff her attack to sufficient level that she'd one-shot the entire group. Should be feasible in G though obviously the threshold is higher so you might need AW Zola for that.

Edit: Dancers would also work in place of Shuka/Uzume for the attack buffing, maybe even using both so your units' base attack doesn't have to be quite so high (making Percis potentially viable despite Silver status)