Well a non-free app is obviously disqualified as an ideal solution. It's true that Threema has at least one advantage relative to Signal (not requiring a phone number), but I wouldn't want to use it mostly because of this review: https://soatok.blog/2021/11/05/threema-three-strikes-youre-out/
Also because there's at least one other messenger that shares that advantage over Signal, but can be used for free: Wire. I could be forgetting a downside of Wire though. Idk, I've looked into so many of these apps it's hard to remember the pros and cons of each of them.