Yeah, I also run Venos (and Zoeys) in Broods of x2 for durability. It seems to be a "meta" thing.
I also think that 5 Electro Hives should help a great deal with
Av of all types, and you have two Crones as well.
The only other thing to look at is finding enough points (35) to toss in a Fighter Ace for a Tyrant.
I dunno if it is as awesome as it looks...but it looks pretty awesome.