In a 500 point game, I don't know about a ravager to be honest, with all those blasters and DL on the raiders I think you have enough AT for a 500 point game. Have you thought about a venom with 4 Blasterborn and drop the blasters in the warrior squads? Off the top of my head I couldn't say how many points, but go for a cheap HQ, extra firepower is more important. Often wish you didn't need a HQ!
_________________
Delicious and Coven-Baked for your Pleasure
A very slow, 30K Salamander Distraction Log: VULKAN LIVES