I have used it for many years and it's BIG, but not any more productive than the other thousands of traffic exchanges. People on there are Advertising Blind and have one goal in mind, clicking the next ad.
If you want to succeed with traffic exchanges, there is ONLY ONE I would recommend and even it won't work any better unless you know one little strategy that turns it into a sponsoring dynamo.
Obviously that is valuable information I am not giving away, but they don't allow links in the forum so you need to find me.