I think that's a fantastic idea, especially if it's free! All of us (users) can contribute to it and make it as detailed and complete and awesome as possible :) I'm not sure, but maybe having a wiki page can give us more exposure as well on the internet?
I found this while doing some internet searching...any idea what this is/was used for?
Wiki - Menewsha Avatar Community