Could be also divided to per-map - up to you, but I think it would be way nicer if we could see them on steam. Not only after-match MVP list. Things like Azrael of PTFO would really promote careful gameplay.
The "most kills from support requests" make no sense (at least in coop matches) since there's only one commander, and I think rewarding other people and putting them on the list would make more sense.
Same goes for the most support requests when being observer and there was only one observer during the match in-game.