You could just put a small textarea up in your top launchly info frame where people can leave small page specific comments about sites.
Speaking from personal experience, I went to your site clicked around, looked at a couple of the sites. I did find a few things that I could suggest about them, but didn't have the motivation to write a dissertation about the problems.
Hope this helps.