I wish it had some wyrms! Wyrms have great synergy with Sky Blitz and you'll be able to get some damage out faster then with just the dragons. Since you have ALOT of towers I don't think quanta to dive will be a problem either.
In my opinion:
-2 dragons
-3 Wind Pillars
-1 Sky Blitz
+ 4 Wyrms!
+ 2 Fog Shields (or Wings, whatever you like best)