I am leveraging the server as much as possible while working remote. I usually use it mostly for scheduled workflows when I am in the office, but limitations come up with the efficiency of the VPN and poor bandwidth when I am remote.
A typical process is to save to server, validation cycle runs, then open the workflow on the server in a browser, click run.
An ideal would be a macro or option that would combine two steps; for example, instead of "Save to Server", "Save to Server and RUN". At that point you can collect your workflow when it is down running.