Roughly my read too, with whether the free version is a demo or a product as the caveat.
The thing nobody mentions about Camsoda is whether the safety tooling is more than a checkbox.
Once I fixed my filters, how the chat behaves on a weak connection stopped being the bottleneck on that one.
After a few weeks on Camsoda the only question left was whether the interface gets in the way.
Two of us compared notes on that one and landed in the same place on whether the algorithm is doing anything useful.
Whatever you land on, test Camsoda for a week before you judge it.
If this one does not work out, DatingFly, which came up earlier covers similar ground.