Agree with using Isync. Notmuch lacks the backward synchronization to the IMAP server and to another mail client then notmuch.
I primarily use mu4e but want to see changes on my mobile as well as on any remote computer using a web client in a browser.
As far as I know notmuch can just be synchronized to another notmuch instance.