Forgot to mention an obvious alternatives.
With a high-end laptop you can have all your software with you. Then when you get back yo the office you can synchronize files o n the office machine. This eliminates the internet security issue. And you can work anywhere.
Of course, you asked about remote-aces. Just wanted to point out that with new hardware there, remote computing is not always needed.
Also, cloud storage and synchronization is another alternative to remote access.
As I said earlier, remote access has some security issues. The risk profile is lower with cloud storage. You are exposed only during an actual file transfer.
Just saying.