Maybe a good idea would be to enhence the intelligence of the witch. Like you did with valkyrie by make her attack two buildings at a time because she places herself between the buildings.
The witch could try to stay away from defenses as much as she can.
She might prefer a safer way into the village.
