We use a server for the main database in our office. We do calls in nursing homes so practitioners take a tablet which is "synced to go" before leaving and synced back upon return.
The tablets, even after being synced back and in our office, remain using their own database, rather than switching back to the server automatically which would be logical.
Also, if messages and appointments are read or deleted on a tablet but not on the server database, as soon as a "sync" takes place they are back on the tablet. The sync function is necessary in our practice but definitely needs some work.
I know that a warning about using sync was just issued and I hope it is cleaned up to address these issues in the update.