I agree, Wesp5
What if each fan mission author could specify their own class-ranking values for their mission? A table that lets them manually specify the stealth score-to-career ranking relationships for their map? As well, over time, as more people play their mission, they could fine-tune that table based on player feedback; if there's a trend of people being outraged by carefully playing the hard or long map and getting "Clumsy Safe-cracker" for their ranking instead of, say, a "Nimble Boxman"
PS: I propose any art that accompanies the class characterizations should have a shadow over the face of the character so we can't see what their face looks like.