Сильно нагромождать кнопками, конечно, не стоит.
Разделить рюкзак на шлак/не шлак, в принципе, полезно. Можно, к примеру, даже один слот в рюкзаке для шлака сделать изолируемым и/или блокируемым. Изолированный - то есть режим обмена только с таким же слотом. Блокируемый - артефакты из этого слота не передаются (чтоб ненужные артефакты не кочевали, а оставались у одного героя).
Кнопку обмена кукол не представляю где-как вставить. Просто на сбор и сохранение определенной куклы много времени надо. Собственно, у меня руки так и не дошли до использования этого полезного трюка - времени мало. Вот если бы куклы можно было собирать при ходе соперника...
----------
Еще. Непонятное явление. Автосэйвер не сохраняет игры с игроком с ником SMAZZO. Сохраняется только AUTOSAVE.GM2. Сначала думал, что это из-за ника оппонента, но в хот-сите сохранение идет. Может, как-то связано с типом коннекта. У соперника - мобильный интернет, в хамачи он синий (связь через сервер).