Shouldn't ability sounds be bound to the abilities themselves, and not the animation of the unit? Because when for example Rubick steals Mana Void, the precast sound does not play, simply because he is not Anti-Mage and does not use that animation.

Also, in Ability Draft, the Mana Void precast sound plays whenever Anti-Mage uses his chosen ultimate, and whoever picked Mana Void, the precast sound does not play for them.