What I mean was that on “Home CPU”, you setup an SFTP server. Your “Home CPU” is already running the NC client. If you then connect to your “Home CPU” from the outside and transfer files to a folder that is watched by the NC client, it will detect that the file has appeared and once you’ve uploaded it, synchronize it with your NC server.
OTOH, you could also use an NC client at work. But I’m guessing that’s not possible since you’re already using SFTP.