@Susan348
It really depends and as long as you are clear on your expectations in advance and guests clearly acknowledge and agree to follow those rules then I think it's up to the host to decide. To be honest, expected the guest to vacate from 10-5 is not common so imo with rules like yours, it should be reiterated very clearly to the guest at the time of inquiry/booking.
As a guest user, personally I'm not sure I'd be comfortable with a house rule like that...... I'd feel like the host is literally "kicking me out" during the day 🙂 (but then that's just me~ each to their own~)
Like you, Henry works from home too and we've never felt like the guest's presence at home is a problem to Henry's ability to focus on work since he has his own private work space (study). If it was a problem, we'd probably rethink our hosting strategy, maybe screen guests better to make sure they are the type to go out a lot instead of telling them they can't be home during the day.