Many small sites with a little teaser content beats one large site with a lot of content.
My advice would be not to get too stuck on the site that started this thread. If you want to get a lot of traffic to send to your sponsors, learn how to build freesites reasonably within "the box". Once you get than hang of it you can easily knock one out each day. Submit to 50 LLs (make sure to include mine

). Do this every day, build, submit, forget, build, submit, forget, and soon you'll have a traffic machine rolling.