I think it would have to be an admin option for sure.
Also a good thing would be to give an option for how many attacker lives in a siege. This would mean sieges could be used for more objective based events. And it can indeed be done, I asked Vince once though I know not the specifics.
Perhaps adding the same option for battle too would be good.