Most of the times, when PR is not trivial in scope and size, Web UI can lead to loosing focus and context while scrolling down through the blob of changes.
It’s way more efficient to go through the code in the IDE. The GH plugins available for most of them can help with that, but they simply checkout the branch for you…
I got tired of stashing changes, creating "wip" commits and shuffling branches.
And so this workflow was born.