I don't disagree totally. If we were to have a live mascot, I think something like your idea would be best.
My argument would be that "Cajun" is more of a state of mind and a way of life that cannot be represented in a concrete way. I think "Cajun" is more about the people and not the person. I fear that might get lost by trying to represent that with a single mascot.
Live mascots, whether actually live or a representation, lend themselves to caricature.