I agree with assault cannons on the razorbacks, maybe drop one of the predators for a devastator squad? BA dev squads are cheap, and effective. Six troop choices seems excessive, You could get something else in that elite squad if you drop one or two. I've never needed more than four in a 2500 point game.