>Or is here some other way of achieving the same result -- letting >netsync work when I'm not at home?
As an «adapt to the modem» approach, I would consider forwarding SSH and either port forwarding netsync in SSH connection or directly using SSH repository address (which means netsync through standard input/output through SSH).