Seems pretty cool, very thematic!
However, I think he has too many powers. Five total if you count Flying (I guess we don't normally count SS as one). Tornado Winds and Air Elemental Flying seem a bit redunant, in that they both move figures. So maybe those could be merged into a single power?