Heyo, I have on more proposition (if I didn't make it already).
Witch is pretty overpowered against any random damage team, which is cool in general but incredibly unfun when you don't get any attack buffs. I'm taking 10 minute battles. Maybe make it randomly reduce damage by 0-10, that way random damage is still reduced by 90% but can still end the fight if strong enough. And it's actually stronger against other comps rather than just a thing to be ignored.