Is there any way to get a roaming profile in Ubuntu with say ubuntu one, dropbox, rsync, etc?

I am using Dropbox and symlinks to every folder in my /home, plus Mozilla sync.

It works very nicely. Dropbox lets me see progress of upload/downloads and with a good connection even medium-sized files travel very quickly from the netbook to the travel laptop to the home desktop to my Android phone and back.

I haven't tried with system config files or with the full /home (I only have the free smaller Dropbox account), though.