Here are my suggestions:
1- A more complete list of texture pack. Currently, there are some great faithful texture pack and bdcraft that could be put on this list. Maybie a better way to submit them to your team ?
2- Some sort of image for every pack: the mindcrack people for their pack, the...