Sorry if it's not a good English but here are my personnal thoughts about How Shaco changes would have been 10 TIMES better (what i written in an other post):
"There was so many things to do with this Shaco Rework to put him at the same level than all the other assassin as new Rengar, new KahZix or new Talon... and a less risky pick:
Passiv:
10% - 30% damage from behind, same passiv than before (30% was before the 20% we have now), but it scale with levels. So it's a nerf in Early and a up in Late Game.
Q Spell:
Reduce the invisibility time at level 1 (but less than what they did) et up it at level 5. Early nerf / Late Game up. Give a reset to his Q, when we kill or assist, a total reset OR a CD reduction: ex: 12sec CD if kill/assist= -6sec on Q spell before the CDR application.
W:
Make boxes invincible when we put them on the ground, before they go invisible. No need to up their HP and so on... only so the ennemi see the box but that a random AOE can't destroy it immediately or a single AA....
E:
Keep the same stats than before, but ADD +% missing HP. So Shaco is better in the Tanky Meta (meta that will stay tanky when we see the new Tank masteries, letality that is a nerf of armor penetration to make snowball less important) and eventually nerf slightly the damage at level 1 but keep the same amount than it was at level 5.
R:
Make the Clone less stupid, just as Tibber that becomes a monster when Annie dies. Instead of putin 3 boxes on the ground that a ridiculous and useless cause they have the same HP bar and can be OS.... when the Clone die he should make damage AND an AREA FEAR just as the boxes (W)."
Please don't forget that since Shaco was released in LoL, he only had NERFS again and again, the only up he ever had was gain more HP / level.... even the meta changes, jungle changes, items changes are nerfs in majority for him.