I don't know I've always developed remote on the server but remoting in on a workstation and stream the desktop to develop just feels really alien and only shows that our tooling is really shitty if we can't offload the number crunching with ease.