Giving advantage when two characters are within melee distance of the same enemy and to ranged attacks against enemies already engaged in melee would be a nice replacement I think
Only when two characters are within melee distance and one behind enemy get advantage will be fine i think, in this way enemy won't get too much advantage as they are not smart enough to both engage your character and go around back.