Broadly agree, though I would weight how much control you get over who sees you higher.
The first message is where that one either works or stops working, regardless of how quickly you can narrow a list down.
My rule for best place now is simple: check how much of the base is genuinely looking on day one.
Ran that one alongside two other options for a month, tracking how precise the filters really are.
Provided how precise the filters really are holds up, the room is a reasonable place to start.
Most comparisons of that one skip whether people reply or just collect matches, which is the part that matters.
Ended up splitting my time between this and the Datedesire community threads.