Sadly, Eldar can't really ally the codex with the supplement. Everyone else got that party except us. Luckily, however, this list is completely legal in the bounds of a single FoC anyway.
Serpents and Spiders together can provide more than adequate AA, but what the list really lacks is some sort of option to deal with heavy vehicle armor from a distance. The only thing in the list that poses a serious threat to AV 13+ are the Wraithguard, one unit in particular. How to fill that role is the question. You could put Lances on the Serpents, but that would cut AA power. You could drop the Spear, Shuriken Cannons, and a squad of Spiders for some War Walkers with Lances or a Prism with Holo-Fields.
TBH its not a problem you will run into much of, but in a competitive setting its good to be prepared for all occasions. AA, AV (heavy or not), AI (heavy, light, or MC). You have most of those covered, but Land Raiders and the like are becoming popular again so be ready for them.