Now it's great you are taking time on this, There are a few sets that goes against the cc spam, that heals you and give back resources when you cced or like 2h ultimate granting immovable on use. This is great.
But I think we still need more of these. I never liked the potion thing. It's just too much gold sink for me. By doing pvp only, I find it difficult to find enough gold to buy these. Many do.. The alliance versions are *** tier compared to the 3-stat ones and they are apparently bugged. Maybe you could simply buff immovable skill? (increase duration/reduce cost)
Welkynd [Templar/AD/EU]