In regards to ads I think you should definitely get some more text on your main and gallery pages - both to tell your surfer why he should join the site but also put some keywords in there so you might get some SE traffic out of your sites in the future!
I would gladly list your sites as they are though