I think a retreat option for the defenders sound good. Personally though, I would not like it to be a 'partial' since for the attacker withdrawing is all or nothing. Maybe the option could be given at the start of the battle round. Then if the defender wishes to retreat the attacker get one more shot, without defensive retaliation. The remaining survivors would then be move to one selected territory.
Just my thoughts.
Cheers...