Personally, I've found it to be really annoying.
Using VSCode as a desktop connected to a remote code server, or using JetBrains Projector, is the true sweet spot where you combine the remote capabilities with a native app. Also fits well with vim/emacs TUI-style dev.
If I were building an IDE today, I would absolutely be building it as a client-server app from day 1.