I agree. Also I would add that whenever this does go out to Steam... USE that darn Steam rewards system to its potential. There are some games that do it, but not enough of them.
Make the icons match up between Steam, the game, and the website.
I think one thing you could do that would not impact 'performance' would be Personal / Supergroup Base items and/or upgrade stuff. Not just an item frame on the wall with a graphic of the badge you just won either, but say you got all the badges for a certain sector of the city... hey you unlocked teleportation from your base to that sector... something that feels like an accomplishment.