Convex I didnt know yet - looks really crisp (even has svelte support) !
Do you have experience with it? Does it support (decentralized) E2E?
If you want a fully decentralized system, check out jazz. It is the best of these currently IMO.
Did you use Convex, what's your general experience?