It's a well functioning site that could look a bit more "driven" and is missing the business concept behind it. Certainly, you're selling ad space, but with what premise? There's something missing for the audience and the advertiser alike. Why would i go to the site as a user? What's my benefit? Is there any other information than just an advert?
For the advertiser; why would i spend several thousand $ if i can't calculate my ROI? Traffic, benefit, etc.
The idea is neat, but it's no applicable to the business advertising world it would make a much better project for a board game similar to Monopoly.
:imho:
IB