Since it's about helping upstarts and new web-apps you might wanna consider presenting more details about the apps you take up. Like information about what the app does, friction you felt, coolness etc. Just throwing in the logo/icon and the name of the app will not cut it.
In effect a critique which could either be your own or sourced via the community you intend to build will make this offering more compelling.
Most definitely you might want to keep away from presenting logos of Linkedin, Google Docs or even Trello i.e. of big, rising or successful companies. It starts looking like a hypocrisy if you do that, but obviously monetization is one concern in this spot.
Overall, it would be great to have a new web-app review destination which focuses solely on the product/founders and is zero on gossip.