Not sure what the traffic is yet.. It's fairly new so.. But for $10 for the month you can't beat it.
You can get a feel for the traffic by going and looking at how many post are made etc.
If you sell one account from the ad you will have paid for it many times over.
Really just wanted to tell people about the site. The ads were just something I through in. We have a few advertisers that will run out at the end of the month. Not sure if they will renew or not since we have not asked them yet. This is why we are only offering 3 spaces though.