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
3xtrueborn 2xDL Venom NS, extra SC
(247pts)
2xRavagers (DLs) with NS and FF
(250pts)
3xtrueborn 3xblasters HWG in Venom
Ravager (DLs)
(247pts)
Ravager (DLs)
Voidraven Bomber
(250pts)
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!