Из всего этого хочу предложить сделать такую фичу: добавить в Условия замены параметры Удаление в моей команде и Удаление у соперника.
Нужно учесть разные развития событий, так что пишите свои мысли по этому поводу, а я пока представлю в общем:

Дополнительно можно выбрать позицию, в которой произойдет удаление

