Initially, my thought was that the site looked too busy.  I thought what am I, as the user, supposed to learn or know about the site.  Suddenly, I noticed some small text below your logo explaining the site's purpose.
After getting the gist of the site's purpose, I asked myself whether such sites can improve a site owned by someone who posts an article about their own site.  Perhaps sharing the number of articles, your search ranking, or anything that can add credibility to your site mission.
When I clicked to see what kind of articles people are writing, the first article I clicked through to had grammatical and spelling errors.  For some reason, your site lost credibility in my mind.  Do search engines penalize you for that stuff?  Not to my knowledge.  However, I would not post an article about my site there simply because my time is more valuable than that if I believe your site could never gain enough credibility from domain owners to reach a search ranking that could influence my site.
Perhaps you should pay someone to review and approve the articles once they have been reviewed for basic spelling and grammar, particularly when a poster has failed to run their own article through spell check in Microsoft Word for example.