It seems to me, Myrvn, this is an attempt at a take-all-comers list, which I find do not work due to lack of focus. For example, why are you including 5 Mandrakes? Don't get me wrong, I use Mandrakes myself, but I don't see what you hope to achieve with one squad of 5.
I am not sue why you are taking Wyches, either? Especially with Striking Scorpions elsewhere. Their boats might be handy for objective grabbing, but I doubt that they will last very long, or do much damage.
A second squad of Windriders? Another dual-cannon Venom? These would give you more punch, I think.
I find that a Talos or two in the backfield are good for sitting on objectives and making your opponent think twice. They are quite durable.
Just a few thoughts.