A little bland, but definitely a solid all comers list.
The only real weakness I see is your archon is a very easy victory point, and because of the rest of the list, is going to be the first target on anyone's priority list who knows what they're doing.
I'd put a nightshield on his venom and give him a shadow field. But that's just me.
_________________
"Excess, yeah that's what we do best."