I've added up the points for your trueborn units and it seems that they do come to 250pts, but only if you don't count the cost of the venoms - is this intended? If not, then you are way overspent on both options.
You could try these options:
3xtrueborn 2xDL Venom NS, extra SC
2xRavagers (DLs) with NS and FF
3xtrueborn 3xblasters HWG in Venom
Haywire grenades were just to make up points, but could be useful for when the blasters fluff it at AT.
Anyway, if I was wrong at the start, you can just ignore the rest!
The Kabal of Shadows Ascendant
"Cruelty has a Human Heart" - William Blake
99% of war is killing time. The rest is the killing time.