User blog comment:JBox2D/A dedicated anti-mage champion/@comment-4714821-20140223020109/@comment-7709681-20140224211955

Recommendations:

W - Make it have a passive, which would be E's active damage reduction. Leave the spellshield and eliminate both the magic resist increase per level from the stats and the ability's static cooldown. That way there will be a certain form of incentive to level up the ability.

E - eliminate the passive and instead turn it into an active component for the ability, leave the attack speed increase and eliminate the movement speed increase. Not only you have enough mobility already but, aswell, now stealing AP is justified.

R - Eliminate both the silence and the innate damage reduction and increase the cooldown but, most importantly, combine current W's spell steal and the existing R, perhaps you'll want to decrease the damage but the mechanism of both abilities remain the same: Mark the target and deal initial damage, cause the target to receive another instance of damage for each spell this casts a spell; if the target dies under the effects of the mark you steal one of the target's spells temporarly (They don't truly lose it, you just subsitute yours with theirs).

You can choose which to take (ala, certain restrictions apply) hold the stolen ability for a certain amount of time that increases per level and be used once, the ability conserves any spell effects coming from the spell itself and the enemy champion's kit but not spell effects coming from items (certain restrictions apply''), the cooldown of your ult. begins once the stolen spell is either used or expires the holding time of this.''