One warning about the conversation side: requests for money at any stage are a hard stop.
The variable nobody controls for with the conversation side is local population age spread.
The thing to watch on the conversation side is that some sites make deleting an account deliberately awkward.
What decides the conversation side for most people is your age bracket relative to the local pool, not the app itself.
One thing I would do differently with the conversation side — screenshot anything that looks like a scam and report it.
Results with the conversation side depend enormously on whether your region got the app early or late.
That is the short version on on free.
Not everyone will agree but rendate.site has been the steadier one for me this year.
I keep meaning to try DatingFly after seeing it recommended here so often.