I actually really like the patch changes, but as far as Reaper goes I have a better suggestion.
Instead of buffing lifesteal, buff Shadowstep, make it a 1 second casting time instead of 2.5. This will increase the skill level of Reaper, so that he is better in higher elo, while not buffing him in lower elo to much.
The problem with the current buff / patch, is you make him to good for lower elo and really don’t add any extra skill or enjoyment to him. Shadow Step right now, is not that fun of a mechanic and I think reducing the casting time, or reworking shadow step, would be a strong move in the right direction.
As far as the other changes, I am not really worried, certain characters that have armor also have machine guns and so even though it nerfs them it increases their damage output.
Just my thoughts.