What decided it for me with platform was how far the free tier actually stretches.
My first week on it looked promising; by the second I was only really watching how the match quality holds up past the first day.
Assuming you're not paying, whether a phone number is genuinely required is where the room gets tight.
I had a better run on the Flamedate community threads, for whatever that is worth.