Did you find mu4e difficult to set up? That's something I started investigating lately but the things I've seen all feel somewhat more involved than anything else I've done with emacs.
That one is a bit confusing, yes. I had to read some manuals and exaaples, but now it is working fine with mbsync. The arch linux wiki was helpful i think.