It looks great except you should replace the swordman with an exorcist, because the AP buff will really help with your shaman and witch's AP usage.
Also, I know people love Artys but really they're pretty squishy. I'd go for a cannoneer instead, who has much better tanking ability, and pretty high Ap regen. And you can still keep up the stun pressure. Or a Janissary (which I haven't tried using yet), but everyone says it deals insane damage
It's the nature of my circuitry.