Great idea man, really nice way of showing who did what each round rather than just a score which some classes aren't really suited to getting compared to others.
Anyways list of things that should be removed imo:
Bull's Eye - accuracy in TF2 is completely irrelevant to gameplay, even if its balanced per gun
Vengeful - useless and takes up space, could possibly be embarrassing to the player who gets it, but mostly it's just pointless
Spy Hunter - unfair award since stupid spys can tend to suicide over and over again, or smart spies suicide in the name of capturing intel
Identity Crisis - also seems pointless, and encourages players just play classes they suck at just for an award
Betrayer - friendly fire has been completely removed except maybe from some server mods, again pointless
AFK - your telling people that a game is more important than real life, good job
Also add in:
Domination - A fun award for prestige

, and everyone gets to know how much ass you kicked, just put in the number on dominations and not specific names
Most Damage - This could easily go to heavy,pyro,demoman,soldier,or engineer, no need to take it out
Most Healing - Very good award, but I recommend making a minimum amount of healing before it can be recorded
I also suggest not adding "Class" Hunters,too much space and stupid idea, as I said in the Spy Hunter one. Also this would be better off as a server side mod, leave it as that,you could make an optional client side one of you wanted to but this would just work better as a server side mod; less buggy and everyone can then see it, making it a bit more balanced and making everyone love the server it is on.
Oh, and don't forget the demoman's bottle chug with a broken bottle! Man thats epic.