It makes no sense for guard dogs and robots to block surrender entirely, but equally, it makes no sense for them to be able to surrender. So instead, a flag that says that if certain enemies (Dio said based on rank, which on some thought I agree with) surrender, then this unit does, would be very useful.
Might also be good to have a second flag for triggering this when their leader is mind controlled(for enemies can can and cannot distinguish if their leader is mind controlled). Much more optional there, I'd say. If it complicates matters too much leave it out.