Matrix is still kinda rough though. And there is no real lightweight homeserver implementation yet that I could find. Client situation is not much better.
Maybe I am not the target audience, but I just want a simple, lightweight and minimalist client. The only thing that comes close is gomuks and maybe the matrix-plugin for weechat (a irc client), but both are extremely buggy right now for me.
Have you done a Synapse -> Dendrite migration? I'd like to check it out, but there's a strong temptation to just leave things alone now that I have a working Synapse installation.
I'm rooting for Matrix, personally.