So I was going to include Harlequins in my list, but it doesn't sound like I can get the transports before the tournament, so I'll be borrowing a venom and raider from another DE player in the group. The only change I might make (before your guy's feedback of course) is to drop a Succubus for a Haemonculus to sit with the ravagers and give them the toughness buff.
2 x Succubus w/ glaive and blast pistol
5 trueborn w/ 4 blasters in Venom w/ 2 cannons
5 trueborn w/ 2 dark lances
4x 5 kabalites w/ blaster and pgl in 2 Raiders w/ dissies
10 wyches w/ 3 hydra gauntlets, agoniser, pgl in Raider
2x 5 Hellions w/ stun law
2x Ravagers w/ dissies