Не очень понимаю, как это связано с зеркальной таверной. В моём понимании, подобные ограничения есть смысл вводить для того, чтобы убрать из игры раскопку главных героев — процесс длительный, малоинтеллектуальный и со случайным результатом с высокой дисперсией (избегая которого игроки могут согласиться на ничью и т. п.). Это присутствует на всех шаблонах, и зеркальная таверна от этого не спасает (максимум, она не позволит выкупить чужого главного героя, оставляя возможность выкопать своего всё такой же случайной).
Насчет "на всех шаблонах" - на незеркалках это часть диспы, которой там и так много, поэтому отношусь к этому спокойно. А на зеркалках это нарушает идеологию шаблона.
В идеале - да, сделать невозможными подобные раскопки. Конкретная реализации некритична. Но если есть трудности с выработкой финального варианта, то можно временную заглушку поставить. Тем более, что весь код нынешней зеркалки считается некошерным и будет переписываться.