Progress is better measured in conversations than in matches — it sounds obvious written down, but it took a while to land. Are there any jerk off chat rooms that don't require flash player?
For what it is worth, a month is about the minimum before judging any platform — your mileage may well differ.
From what I have seen, a site with no visible moderation is not worth the time — it is not complicated, it is just easy to skip.
One thing I notice: most matches go nowhere and that is normal rather than a failure — it is not complicated, it is just easy to skip.