I am a member of link referral. There are things you can do to increase you ranking but they take time. If you have used them you know what I mean. I just want know if it is worth the time to post 5 reviews a day, visit 30 sites a day and post in there forum.
It's hard to say because the real question is, what is the value of the traffic from their network? It's worth a try to see what your results are.
I used this before and trust me, it is good at one point. But, if you are looking for hundreds of traffic, then you should try entrecard.
I would be looking at the links that you get out if it. If you are getting links from sites in similar niches, then it is great. if you are just getting random links form unrelated sites I would not put a lot of work into it.