Confused with Graves interaction. Atm each AA reduces cooldown by just 1 second but you've implied the item reduces the cooldown by 6 seconds (3 hit x 2 secs).
With on-hit effects like wits end and Blade of the Ruined King do they do their full damage? How does Sheen interact with Hurricane? Do you see this as another item to help out on-hit builds or might it be a trap item on such builds?
Does lifesteal proc off of the extra shots?
Wit's End and BoRK do their full damage.
Sheen only applies to one target, and thus only your main attack will trigger Sheen.
Life Steal does proc off the extra shots, as life steal works on anything that is applies on-hit effects.