If you are asking about buying adpacks and getting ROI, No it ain't that kind of site.
In fact, you don't need to invest for revenue share.
If we upgrade, ($27 a month), most probably we are going to earn around $10 ~ $15 if we just rely on ourselves. Plus we get traffic to our link.
Since we get random free referrals as upgraded member, if any of our referrals upgrade we get 30% commission. Three upgraded referrals means, our upgrade is free. (Appx).
And we don't need to click for daily revenue share. (Free members have to click 10 ads daily.)
Overall, I think this can be treated more like a
MLM affiliate program if we invest. Otherwise it is better to stay free. Still, it is worth promoting. (I got 133 downlines in 6 levels. I am earning around 30 to 35 credits daily. I look forward to having thousands of them in 10 levels.)
Edited: Correction done in the post above.