What's the difference between a purely remote IDE vs ssh-ing into a server with VSCode? The latter is my current setup for a homework that requires multi-cpus.
When editing files, there's no really perceived latency because the files are cached locally. Only drawbacks is having pre-installed programs (on a shared server) and navigating through folders via a terminal.