Riot please keep Twitch's ult duration at 7 seconds
Here's a comparison of Rat-ta-tat-tat and Final Hour, because they are similar abilities on similar champions.
ult
-Mass AoE damage if the enemy lines up, and super long range. The AoE goes to waste in single-target assassinations though, which you are steering Twitch towards doing with the ambush buff.
-Lower base AD and AD growth per level (20/30/40
-Higher base cooldown and less cooldown shaved off per rank (120/110/100)
ult
-Tumble stealth for self peel
-Higher base AD and AD growth per level (30/50/70)
-Lower base cooldown and more cooldown reduced per level (100/85/70)
I can live with these things, except for this: Twitch's ult will last 5 seconds at every rank. Vayne's ult will last 8/10/12 seconds.
The ambush reset tactic is great, but please don't take away Twitch's ability to be a mad AoE teamfighting hypercarry. Seven seconds is already quite short.