WP Stagecoach merges databases rather then completely overwriting them which allows for you to make changes on the staging then write those changes to the live site with one click but without overwriting anything new on the live site that may have occurred since the last time you synced the staging with the live site. Here is there explanation of how they do it: