Does it still work against directly CouchDB? Had some fun times with the mobile/CouchDB sync.
When Sync Gateway came along things got complicated (to me). Mostly because of another component to deploy, monitor etc. Did you consider bundling Sync Gateway into a Couchbase server, even if only for dev/staging environments?