I think Windwalkers are pretty underpar. Most people didn't properly know how to react to them and cried for nerfs on PTR, but if you now put all their pros and cons down on paper they truly are a sub-par spec in comparison to a lot of the other strong classes currently. (I'm not saying they are worse than Ret/Enh etc).
Having played one a lot on the old PTR and on live, the main noticeable difference was that I couldn't get people to 50% with pressure and then kill them in a Fists of Fury -> Blanket. Why blizzard nerfed SHS blanket is understandable (Warriors not having it anymore led to people asking why should monks have it), but not giving Monks something to compensate means that outside of Fists of Fury (which nearly always shared its damage with Pets and teammates), unless they are specced into Leg Sweep, they've got nothing else to cover their damage with.
There is 4 very simple tweaks I'd make to Monk to make them more appealing:
- A baseline 5-10 yard increase on disables range (hamstring) would be an amazing change, as Monks don't have any true gap closers which let them get off their slow (shadowstep/charge let other melee get their slow off).
- Charging Ox Wave OR Leg Sweep made baseline. Personally i'd rather Charging Ox Wave, it's an awesome spell. 3s duration stun on a 30s CD isn't overpowered, but would mean we had some sort of stun to follow up FoF, or a reliable stun for peeling teammates.
- Ring of Peace CD increased to 1 min 30s instead of 45s. To offset having a reliable stun, I think every other minute people should be able to try for a kill on Monks without having to worry out RoP. Right now, RoP is a good spell with a lot of good uses, but the CD is a lot lower than it should be. If we got a reliable stun and a ranged slow, i'd be happy with it having its CD doubled.
- Being able to start Arena/RBG games with 10 stacks of Tigereye brew.