Often we can predict when we can pick up reward from guard watch to get maximum benefit. but there are times like travel,or unexpected happening,something goes wrong. I have 2 suggestions for guard watch.

1 - be able to pick up reward hourly. you could still set watch for 10 hours but be able to claim money for every 1 hour of work. that works really well when you set many hours, but want to cancel early. you don't want to lose those 4 hours of guard watch? you could claim 4 and cancel the rest of watch. some button next to cancel like "claim" would be good. hourly pay would stack till you claim,like wood/exp/stone in fortress.

2 - extend maximum hours altogether,more options. 20 hours?

__________________
"...the last shall be first, and the first, last..."