$2.5 per post? are you sure it's right?
I think maximum rate per post is $0.10
I don't think it offers 10 cents per post. Maybe the rate is for premium members. For standard members, the rate is just 1 cent to 2.5 cents depending upon the section where you post.
Though I joined the forum when it was launched, and even I got 100 cents bonus, I was not much impressed by the site, so I left it. Even now I'm not interested, because there is no guarantee the admin will pay because the admin announced he will share his profits with us, and he is not interested to pay from his pocket. So in case, if he don't get profit, he will not pay us.