That looks "OK"...are you keeping as you grow, or changing?
I'd suggest something like this...
HQ: Winged Tyrant, twin Brain Leeches, Thorax hive 240
Troops: Hormagaunts, x15 75
Troops: Warrior Brood: x3, Cannon 100
Elite: Venomthrope 45
That should leave you 40 points for some Rippers, or a small Brood of Termagants...and all this will be useful as you climb up the points mountain.