Solid list. Pretty cookie-cutter, nothing wrong with that, but maybe you could spice it up a little and make it more fun to play.
What if you did...
Archon - 140
Incubi w/ venom - 153
2x 10 Wyches in raider - 400
2x 5 Warriors in venoms (syabite, blaster, extra
SC for venom) - 270
3x Ravagers - 375
Thats 1338 so you have 162 points.
You could get another squad of 4 incubi and drop the archon for 2 haemonculi to go with the incubi.
You could just get a squad of 6 reavers with 2 heat lances, which would make you're tank killing great.
Or you could fiddle around and get another squad of 10 wyches in a raider.
You could get a 3rd venom of warriors and then upgrade ravager to a razorwing or voidraven
Or just any ~160pt unit that appeals to you in the codex
I guess you're army is sort of based around what kits are available now, but just wait until the second release (not the beasts that just went up), and there will be a lot of fun stuff for you to spice up your army with