Now that other heroes are going after goody huts regularly, it's a bit frustrating to clear a monster lair or a guarded hut and have another faction's hero come along and swipe the hut you just finished fighting over because the fight used up your last bit of movement.
If I clear a hut/lair, presumably I was fighting ON that hut/lair since I attacked the defenders. Even if you don't move the spot of the battle, shouldn't you get the loot from the battle?
Otherwise the player has to be very gamey in their use of movement points. You essentially need 2 movement points for every hut/lair you want to clear.
This effect may be intended or it may just be a side effect of the way the movement/battle system works. Either way, this particular part of the system seems like a whole lot of potential player frustration for very little gameplay gain. What's the point of making players ensure they have 2 movement every time they clear something or risk clearing a goody for another hero? I don't see what that buys you, from a mechanics perspective.