Recuperate as a mechanic is bad in general. I get what they wanted to do with it, but it's just too volatile to watch health bars constantly fluctuate in the middle of a team fight while also juggling your abilities, awareness of nearby enemies/allies and their abilities, and mp bars. Too much effort is placed in trying to manage health and it also gives an overwhelming advantage to crowd control for stopping people from accessing this method of "effective health points".

Best fix here is to give recuperate a Regen function similar to moba potions and have them only useable once or twice without returning to base/using an elixir kit.