Not quite on that scale; since it takes a shit ton of wing power to do something of storm scale ( since there is an entire weather force, and it took a village of pegusai to make a tornado powerful enough to move water ). The best way I'd say it would be that the armor and the clouds it produces gives a single pegusus the weather potential of 4 or 5 pegasai, though only through those clouds. Minor whirlwinds, powerful blasts of air, A proper lighting bolt, freezing rain or pelting hair is possible from the minor clouds. Perhaps larger scale stuff would be available late game. And yeah, the clouds are still just clouds ( If highly potent ones ) so can be fairly easily dispersed, and I'd wager it takes time to make a new set.