Richard, you say you are looking at doing this because you don't have enough hard disk space on your laptop. I am inclined to think that if large amounts of data is the issue then a USB/external hard drive would be a better solution. Having a VPN, ftp server, etc would be most convient, but the speed of your home connection might make it unpractible.
Regards
Stoney