Give the Archon a venom blade as well as the Huskblade. For 5 points, it's a steal. That way he can reliably deal with all threats. With a huskblade, if you come up against something of toughness 5 or more, your wounding on 6's, which sucks. Also consider the soul-trap. Pumping him up to strength 6, AP2 instant death (with the Huskblade), makes him unstoppable!
Think about dropping some night-shields on the venoms, particularly the one for the Archon & Incubi. As they are an aggressive close combat unit, they will be closing the range themselves, so not sure it's really worth it. Same with the Wych Raider?
Splinter rack warriors are great, so good choice!
1 more thing. Ravagers?! So effective, and 105 points base!