My only two frustrations with otherwise brilliant Joplin is the sync and (lack of encryption).
Encryption: data isn't encrypted at rest. The author seems to be quite dismissive of the idea: https://github.com/laurent22/joplin/issues/289
But then it's advertised as "end-to-end encryption" but that only refers to data being encrypted while it sits on a sync point. Perhaps within the definition of end-to-end, but might give people the idea that the data is encrypted from the time they enter it.
Sync: I set it to up sync so S3 so I could have mobile and desktop notes in sync.
If I create or edit a quick note, it doesn't get synced automatically!
I've set the S3 sync to 5 minutes (the minimum), but you have to press sync after edit.
Last time I looked they were working on a server sync (instead of S3), so hopefully this gets fixed.