This is the right question. The answer is mostly how the chat behaves on a weak connection.
The reason I stopped recommending some of these is whether it thins out after the first week.
Out of roughly 50 matches on say, 7 turned into an actual conversation.
Unless you are in a major metro, expect how much of the base is genuinely looking to be the limiting factor on the app.
Where that one stands or falls is how quickly you can narrow a list down.
Ended up splitting my time between this and how Souldate handles it.