Generally it looks good, but I want to give some pointers.
The Banshees sort of lacks a purpose, and also they are pretty fragile units to deploy without a transport. If you are serious in keeping them, you should remove War Shout and power blades from the Exarch and arm her with an Executioner.
But I suggest you drop the Banshees in favor of 10 or 8 Warp Spiders.
Your Storm Guardians will have the same problem as the Banshees, they are extremely easy to wittle down with small arms fire. You should give the Warlock conceal instead of enhance, not as effective in combat but at least they'll get there.
I suggest you drop the Bright lance from the big black Guardian squad, with that many Guardians you are wasting their high quality firepower when staying back at long range.
For the other Guardian squads, get rid of the Shuriken Cannons (I figure this is what you meant) and make them two squads of 15, drop a Vyper and buy them a concealing Warlock each. Now they should be very useful for you.
Vypers are fine, but drop one as I said to buy two Warlocks.
I strongly suggest you put bright lances on those Wraithlords, you will have way too little anti-tank for 2000 pts otherwise.
If you do this, your list should improve a lot.
The Banshees sort of lacks a purpose, and also they are pretty fragile units to deploy without a transport. If you are serious in keeping them, you should remove War Shout and power blades from the Exarch and arm her with an Executioner.
But I suggest you drop the Banshees in favor of 10 or 8 Warp Spiders.
Your Storm Guardians will have the same problem as the Banshees, they are extremely easy to wittle down with small arms fire. You should give the Warlock conceal instead of enhance, not as effective in combat but at least they'll get there.
I suggest you drop the Bright lance from the big black Guardian squad, with that many Guardians you are wasting their high quality firepower when staying back at long range.
For the other Guardian squads, get rid of the Shuriken Cannons (I figure this is what you meant) and make them two squads of 15, drop a Vyper and buy them a concealing Warlock each. Now they should be very useful for you.
Vypers are fine, but drop one as I said to buy two Warlocks.
I strongly suggest you put bright lances on those Wraithlords, you will have way too little anti-tank for 2000 pts otherwise.
If you do this, your list should improve a lot.