Great feedback!
We internally have data for win/completion % on maps, but there isn't too much use publishing these as there are a lot of factors that can come into play, and it's better to just get feedback on how people feel about a map sometimes. We also don't have a clean way to publish the data at the moment, it's just a mess of numbers deciphered on a spreadsheet. That being said we should be having some improvements to Crossroads INV and other maps coming soon.
edit: talking to the team today about stats being public, we'll see
I agree with the engineer stuff, team damage things as well, and we'll see what we can do on that front. More achievements aren't likely, since they are annoying to set up and pretty buggy, and to be honest they don't really add *that* much to the game, but we can see.
In any case, this is great stuff and I'll make sure the team sees this.