IMHO, we need more information on the theme pages too. You can't link from the descriptions and they're only a single page. I'd quite like to provide a lot more information about my theme and so I provide that on my own site instead, but it'd be nice to have a similar setup to what we have on the plugins repo.