A word of advice for this and any future committee's on this subject:
ANY mascot foisted on the fanbase in a top-down fashion, and that includes online fan voting or and faux-democratization of the process, will fail and fail miserably and embarrassingly and publicly for the University.
There may come a time in the future when some mascot-type thing bubbles up organically from the student body that people enjoy (Fightin' Abe kids, get on that). Consider making something like that official ONLY once it has gained acceptance that way.
But seriously, these are waters that our administration needs to stay out of. You start walking down the brainstorming path, and everyone thinks they have an idea that is fun that people will love. You get lost in mission creep. There are NO circumstances under which a public announcement of "hey, this is our new thing!" would end well.