i think breach needs to be fixed so that he can't do close range flashes anymore, which makes it so that his flashes are only useful as support. that'll stop the annoying solo pushes with breach flashes, and also retain the teamwork potential
Sova, sova, sova. His arrow takes an eternity to recharge and his ult is almost impossible to control. I suggest maybe giving it an extra shot or just making it do more damage.
Give Brimstone six smokes, three MOLLYs, and replace his stim beacons with Breach flashes. Make everything cost 50, and then make his ult twice the diameter for only four ult orbs.