iN GENERAL very good balance idea. I like the idea of 1 debuf/class, some "class describing" debuf to ignore puri. Just pick debufs wisely. For example quick spear got enough boost with last 2 updates, you can reach 40% stun chance vs enemy in bw + puri + resist shock, also i wouldnt boost aoe cc skils, also wl already received stun resist reduction debuf which ignores puri. Bards already have hex which ignore puri(and i think doesnt ignore puri on official), but mby could also receive additional debuf like medusa on bd and song of silence on sws, tyrants have hex, i wouldnt add chain pull to this list cos it makes some meele classes unplayable. I had "pleasure" to play dagger w/o puri vs enemies with 3 tanks chain puling me nonstop. Wasnt able to even reach any target.
About mana elixits, i think they have 3 or 5 min reuse. Its 1 per fight, i dont see problem in it. About mana pots they are fine as they are. Once you use em there is no way to get em again and this is how i hope it stays. Its balanced, 2-3 extended fights and you wont see mana pots again on your char.