Suggestion: Make windwall block 1-5 projectiles based on level
This way yasuo can either choose to level up windwall to be safer, or max damaging abilities to play aggressive, and he won't be so annoying in teamfights and laning phase, while still being rewarded for good timing on the windwall.
Then he might actually be a "high risk high reward" champion instead of a "high reward for infinite mobility, also has a free shield from moving around, also uses no mana, also can block all projectiles"