I talked to Dave, and he thinks the idea has some merit. Something we're thinking about doing is creating a small, dedicated, locked forum for mascot bios; clicking on a mascot will take you to a post where you can read the bio and click on pertinent links.
This kind of project really requires an organizer/editor. Dafydd, I know that you started this thread, so if you want that job, you can go ahead and take it, or you can choose one or two other forumers to help you out with the organizational and editing process. Things to keep in mind will be the format of the bio, clarity of the language used, and the length.
Of course, all forumers are encouraged to submit content, but that content may very well be edited and reformatted to fit forthcoming guidelines that an editor/editors will outline.
The bottom line is that this stuff will need to look professional, because it'll be a part of the site.
Let me know what you guys would like to do as far as organization is concerned, and then we can create a new organizational thread in the Site Projects forum.