Поскольку каждый блок имеет свою цену - логично установить минимальную цену блока, по которому можно брать рестарт по блоку.
В таком случае рестарт можно будет брать - сделав сейв перед битвой и не пытаясь его пробить на лаке. В таком случае - игрок сам оценивает ситуацию и согласие другой стороны ему ненужно, нужно просто передать сейв судье при возникновении спора.
Далее - нужно определить пределы, в которых блок расположен по отношению к мейну ( возможно для шаблонов разных размеров - цена блока и пределы стоит установить разные).
Считаю, что на всех шаблонах, кроме хл+у - блок должен быть в пределах респа. Цена блока примерно 12к - это примерно как охрана трежака по бездороге на 8мм6а. Такой блок в принципе сложно пробить на 1 неделе.