These are very good points, Pierre! I figured these questions would come up at some point.
If you go and look through the list of packages on
fedorahosted.org, you'll notice a lot of "Welcome to Trac!" homepages. The ones that were changed from that are usually very sparse in words, and don't do a good job of describing what the package is or does. It took me a very long time to find the three examples that I put in the doc. Just looking through the site can prove my point there.
For the checks, I'm thinking about ways to automate it. We would really just need to crawl the database and look for specific things. Maybe we also set up a community feedback system where users can tell us if there's not enough content (kind of like Google Play, but not broken beyond repair) so that we can go in and take a look at what's wrong. The goal is to have as little work to physically do while keeping the site useful, and that has been my mindset through this process.