It can definitely be a pain, yeah. My advice is just to look up her attack pattern online, since all of them are done in a set order. Also, for her AoE attacks, the closer you are, the more damage that's done, so make sure weaker units stay further away. As long as you know what attacks are...