Ironically, since I have always been the one bringing it up, when the s... hit the fan, I used it to recover some data, and I didn't feel so good about it. It's very good for backups but for syncing too different databases, I am not so sure.
I still like Jon's when not used in an offsite situation where you can delete things and then those things are put back. Bottom line if you need to sync two separate databases that are completely different, backup both before doing anything and make sure you know what you are doing.