Sure - they need to polish the UI, and they need some marketing. They have enough RC to power thousands of onboarded people, especially if these only publish one report a day and don't interact anyhow else initially (as you hardly care about content if you just want to make your dollar or two a week by sharing your sports stats.
A rewards autoclaim would help too, not sure if it's implemented there.