I tried git-annex a couple of times to sync my 2 OSX and linux based computers at my house and play around. It wasn't the easiest thing to get setup and working and I couldn't get one of the OSX hosts to work at all.
I'm sure this will be much easier to use for the end user like other github products and will "just work" out of the box.