I just bought these! They're nice, good price. Maybe a little darker in person. I know how hard it is to find a good pair of purple snowpants. I'm 5' 11", 155 pounds, and bought a large originally which was huge. So I returned it and bought a medium. So, keep that in mind when deciding what size. I hope these will work!
If I had the money I would definitely go with the Armada Torque pants in deep purple. I think they are nicer than the stabilizers. That's just because it is a much darker purple (which I think is preferable).