I have that setup between my laptop and home pc with no issue. However, i dont always take my laptop to the library, work, school, or firends houses. So when im using a public pc or someone elses, i can use a usb client such as winscp to transfer files.
if i did go the open vpn route, i would have to install it on the pc im using each time, which i cant guarantee, and then use ssh over it. unless you can have openvpn on a usb stick?
thanks for the ideas