Well, for starters, drop the t-helm on your archon.
Add horrorfexes to all your raiders.
On your first two raider squads, they both need sybarites with agonizers.
Second warrior squad should have 2 dark lances instead of 2 blasters. Although, you can throw in those extra blasters for those squads if you like to play on small boards (12", 4 lances from 1 sniping squad can be mean). On larger boards, its usually a waste.
Your ravager should have 3 disintigrators, that will work better than mixing.
Your next warrior squad should either have 2 dark lances again, or if you want a footslogger squad, make it like 15-20 guys, with 2 splinter cannons and 2 blasters/shredders.
On the raider squad with the dark lance and a blaster, tone it down to 5 guys (and of course, horrorfex on the raider).
If your going to add shooting weapons to your wyches, go with 2 blasters or 2 shredders, I wouldn't go with one of each. 2 blasters really help when your going wraithlord/carnifex hunting.
Give the reavers 2 blasters, and give the succubus a power weapon or an agonizer. You may also consider toning the squad down to 5-6 members.
Wait... Your archon should not be footslogging with those incubi. That's just asking for points down the drain. They need a raider. Dropping 2 reavers will make room for that, and I'm sure you can find some other tidbits you can drop.