Don't forget that the remote editing feature in VSCode has you install non-free binaries on the remote machines. It's not like netdir where it just wraps openssh.
I'm always surprised when corporate IT departments allow that given what's not allowed these days.