What’s worked for me:
- Zotero synced through my self-hosted WebDAV (I’m already paying for that–no need to pay Zotero as well).
- Zotero database is local on each of my machines (
~/Zotero/
or something like that, at work right now). - Zotero
storage
folder is indexed in DEVONthink with a smart group of just the PDFs - DEVONthink syncs to both Macs, my iPhone and iPad via my self-hosted WebDAV with Bonjour as backup.
I’ve had no problems and when I annotate in one place the annotations are synced everywhere the way I need it…