That's a good argument but I guess I kind of disagree. The time you spend walking from the 'reset zone' to the combat tile is kind of a waste if a person is already on the tile. Maybe you could detect whether another player is on the combat tile from 8+ tiles away so that you don't have to walk all the way to the tile, then walk all the way back to the 'reset zone.' The design of the script is ultimately up to you though.
One bug I noticed:
When you have an inventory full of food and you try to equip a 2-handed weapon, you can't because you don't have enough inventory space to hold your shield/defender.