My problem is that for example if you play with a friend and you back off and let your friend keep fighting, the enemy can easily become deaggroed for a second if your friend gets downed while you're healing. That's my biggest problem with it.
I have to say, having the enemies regenerate health slowly if they're not in a fight seems like a way better idea and makes much more sense. That would be a nice way to solve this problem.