I'm a fully-remote worker, in software engineering management and the group that I manage is fully remote. I feel that we, as a collective, are highly productive, we smash goals and delivery big projects consistently. While I think that WFH detractors and their "productivity" arguments are bollocks, this does hinge on driven, motivated workers.
WFH allows for so many benefits, if you're not a micromanager. Give staff a goal, expected check-in cadences and let them get on with it, if they don't perform -
manage them. My high performers have free reign to work how they need to, as long as they're available for meetings during a core 4 hour window, do what you want. Work early? Work late? Take a 2 hour unwind break in the day to go climbing? Yeah, go for it as long as you're performing.
That's my personal experience, anyway. I know that won't fit all, but at any rate I am pro-WFH