Thanks for the post and compliments. I wasn't disagreeing that your way isn't a great solution for what you are trying to accomplish. It's the way I do it so it must be the best way

.
I don't have a remote office, and I never will. And I certainly don't have a remote desktop server with remote desktop services. That would be way overkill.
Only asked about 3389 given it is the default port.