snares on their own diminishing return, some snares are unbreakable!
charge works like energy, you start with it maxed, some skills like the one in pyro will need a cooldown tho.

spell charge takes awhile to go back up, about 4x longer then energy, skills from warlock would speed that up.

i think that would help the mage alot