The idea behind the armor, especially if we are going with the perposed ability for average pegusai to use higher formers of weather based magic, would be the ability to produce potent 'real weather' effects as I doubt that unless a Pegasus has twilight like skill and power would they be able to do their magic on a large scale or combative manner. Let me know if that train of thinking was false.