Other days I just have long list of individual tasks that I want to get through without being distracted. On those days I'd love to just work from home, have space to dramatically crash on my bed to think about things, go for walks, etc.
With these two things combined I think the hybrid approach is probably going to win out, either where employees can use their own judgement when to WFH, or maybe having a system around particular days of the week.