Also as a general note from a Craftworld (/Asuryani *vomits*) perspective..
Two Vaul's Wrath Battery's with Shadow weavers cost about 196 points.
Meanwhile a Night Spinner tank is only 165 points and offers you more flexibility, durability, and with a crystal targeting matrix you can move it around and still fire.
Not to bash on your list, but I'd check them out.
_________________
Currahee