Just a couple of suggestions, maybe others can comment as well...
1. it might be nice to seperate the plugins on this page:
into categories, maybe even onto their own page? I guess ideally there would be a languages page, a themes page, and a plugins page, with the plugins page categorized somehow to make them easier to browse.
2. I would like to suggest that on the wiki, rather than creating pages about each plugin, just have links to the homepage for each plugin. My reasoning is that
a) this information may change often, and it's a bit of a chore to remember to go back and edit the wiki everytime you add a feature, and
b) I don't think you want people other than the developer editing the plugin information anyway, given they are the ones who know where the code is at and where it's going.
3. I know I talked with Gideon about this earlier, but I was thinking about how to incorporate translations into the plugin system. Right now, the badges plugin has a hacked language system that theoretically fits into the main translation system (I haven't tested it myself, but also haven't heard any complaints that it doesn't). But to do this for every plugin seems a bit overkill. So, what would be the best way to implement a plugin translation system?
I was thinking maybe another plugin that handles plugin translations, but I imagine it would be better were it in the core. Maybe something for 1.5?