"keep your Wyches on foot" - I nearly choked !!
I do agree with putting the grots in a raider rather than coming in via WWP, as you need to have all your asault units hitting enemy at the same time. 2 raiders will not last long so have to get in combat as fast as possible, but a WWP unit can't charge until turn 3 at the earliest.
I also agree with putting haywire on any assault character that can take it.
Don't forget that you will have saved the points from the WWP, so I think losing a grot (to fit in the raider) and the WWP will be enough to buy a raider without losing any other troops.
To finish off your assault threat I would add a cheap beast pack (in points and £'s if you use other models such as dire wolves). 1 Beastmaster and 11 Krymerae cost 120 pts, and should be in combat on turn 2 (12" deployment, 12"+rerolled D6" turn 1 movement, means they should be 37-42" onto the board just before they are about to charge on turn 2) and will put out 44 str4 attacks on the charge.
You should be able to get these points by reducing upgrades elsewhere in your list. My starter for 10 would be:
Grot Liquifiers (you don't want to burn away your charge target) - 30 pts
Wych weapons (they aren't that good, and not better then more bodies) - 15
Voidraven missiles (just makes the flyer too expensive for an av10 flyer) - 40
Incubi Klaivex upgrade (again more bodies better than most upgrades) - 10
Lastly looking at the Wych characters, she's 50 pts for the 1 T3 model with an agoniser and haywire grenades which seems too much more for me compared to what else you could spend 50 pts on.
Lets see what list we can come up with:
Succubus - 115 (glaive, armor, haywire grenades)
Grots - 215 (4xguys, raider w dissie, NS,AS)
Warriors - 120 (5x, blaster, venom)
Warriors - 120 (5x, blaster, venom)
Warriors - 115 (5x, blaster, raider w lance)
Warriors - 115 (5x, blaster, raider w lance)
Wyches - 175 (10x, raider w dissie, NS, AS)
Incubi - 235 (8x, raider w dissie, NS,AS)
Reavers - 116 (6x, 2xCC)
Beast Pack - 110 (1xBM,10xK)
Ravager - 125 (3x lances)
Ravager - 125 (3x lances)
Voidraven - 160 (void lances, void mine)
Total: 1846 pts
Other suggestions that are more if you have the models already:
1) Try out a razorwing jetfighter instead of the voidraven if you like the missiles (you also save 20 pts if you arm the razorwing with dark lances, enough for another incubi or leaders in both the wyches and grots)
2) Consider a Court of 10 Lharmaens instead of 10 wyches. The lose 1 Ini (you will rarely notice) and the 4+ dodge, but get +1 Ld, better armour save, and wound on 2+ with a 6 being instant death rather than wounding at str3. Points for point the Lharmaens will do more damage than Grots, plus make half the Court Sslyths and they are effectively T5.
Last suggestion is to consider how often you need the aethersails ? Keep a count in practice games when the extra 6" over an already long 30" move is useful, compared to having a leader with haywire grenades with a wyches (3 aethersails = 15 pts = leader upgrade plus haywire grenades) - Wait till you face your first dreadnaught in assault.
Good luck, may your raid ships come back overflowing
Rathstar