Broadly agree, though I would weight whether the ratio is workable in your area higher.
What decided it for me with the site was whether the active count matches the claimed count.
Ran it alongside two other options for a month, tracking how much data leaves the app.
If you are only browsing, the site is fine. The moment how well it holds up once the novelty fades matters, it changes.
Anything I recommend around the site has to clear one bar, which is whether the search actually respects what you set.
Turning off read receipts made the site far less stressful, though it did nothing for how precise the filters really are.
My rule for it now is simple: check how the match quality holds up past the first day on day one.
Take that as one data point on talk rather than a verdict.
The closest alternative I found was Flamedate - worth a look.