Some suggestion to balance Master Yi.

As we all know, Master Yi is going through bad times. He has had problems with all his abilities for some time and it seems like Riot couldn't fix it yet. So i'll give them some suggestions to balance it. I've been thinking in some changes that could be pretty nice in Master Yi. He is a champion that is too predictable, it is viable only in the jungle and moreover it is a weak option at the moment. thinking about it, I came up with some conclusions that would be very good and that could put him on an equal footing with other champions.
First of all, Master Yi's Q could be a great skill but the damage, cooldown and mana cost of this ability makes it an outdated skill that only serves to kill minion and dodge other skills. Using this skill to damage an enemy is a waste of time and mana and it makes Master Yi impracticable in lane. His W isn't a bad skill but the fact that it scales with ap, weakens this ability. I think wuju style is the least problematic skill, so I just made a change. Last but not least, Highlander has a cooldown too high and its passive and active don't worths it. So I found some solutions for it.
[Q - Alpha Strike] - Cost: keep what's in the PBE (70/ 75/ 80/85/ 90).
Master Yi teleports to strike up to 4 enemies, dealing 25/60/95/130/165 -> 80/ 100/ 120/ 150/ 185 (OBS: It don't need to be these exact values, it's just a suggestion) (+100% -> 110% AD) physical damage, with an additional 75/100/125/150/175 damage to minions and monsters. During Alpha Strike Master Yi is untargetable.Alpha Strike can critically strike, dealing an additional 60% Attack Damage physical damage. Basic attacks lower the cooldown of Alpha Strike by 1 second.
[W - Meditate] - Cooldown: Reduce this from 35 to 25.
Master Yi channels, restoring 30/50/70/90/110 (+25% Ability Power -> 25% Attack Damage) Health per second for 4 seconds. This healing is increased by 1% for every 1% of Master Yi's missing Health.While channeling, Master Yi reduces incoming damage by 50/55/60/65/70%. This damage reduction is halved against turrets. In addition, Master Yi will gain stacks of Double Strike and pause the remaining duration on Wuju Style and Highlander for each second he channels.
[E - Wuju Style].
Passive: Grants 10% -> 15% Attack Damage. Active: Basic attacks deal 14/23/32/41/50 (+35% Attack Damage) bonus true damage for 5 seconds. Afterwards the passive bonus is lost while Wuju Style is on cooldown.
[R - Highlander] - Cooldown: Keep it in 85s.
Passive: Champion kills and assists reduce the remaining cooldown of Master Yi's basic abilities by (from 70% to 100%). Active: Increases Movement Speed by 25/35/45%, Attack Speed by 30/55/80%, and grants immunity to slows for 7 seconds. While active, champion kills and assists extend the duration of Highlander by 7 seconds.