Soft-lock would be especially nice for those who use VR. It's very distracting when you know your hands are in a different place to what you're seeing. It's distracting enough when you're not in VR.
I've updated the time of my league to reflect the actual time for people whose timezone is being detected correctly as a matter of urgency but in my opinion we need to be allowed to set a timezone manually so that we don't get these sorts of problems.