That's a very cool system, and yes, I would use it for certain things.
However, I would take a little more time to review the text on the pages. There were a number of phrases that struck me as... infelicitous. Most notably: "Each time somebody sees the ads on you site, a partner site will be display your ad."
Those little blurbs are the first impression people get from the service, and the difference between sounding like "just some random site" and "a really cool, professional ad service" will make a difference in adoption rates. Best of luck!