They are actually worst Wyches. Point for points they deal less damage and have less wounds.
They have better base shooting vs vehicles and bikes, more S6 and more Haywire, but they dont really have the volume of shooting they need.
To beat them just out shoot them, loads of S4-S5 shooting, dont worry about AP as they ignore all AP.
Skyweavers and their characters is what makes them good, Troupes are more of a waste of points, 100pt 5man unit either only melee or only shooting is very costly.
New to Blogging, just starting https://maddpaint.blogspot.com/
AoS: BoC 9k, CoS 3k