I prefer the former, I'd rather the game not recognize killing X ships beyond my rating going up. If it is anything like steam achievements I won't even remotely care. It should be OPTIONAL if they are included, or at least make it non-intrusive. A tiny piece of text or sound like Killing Floor would work.
I have nothing against achievements, but they ruin immersion if not handled properly.
And that is the issue. In general when someone now talks about wanting 'achievements' in a game, they now mean the kind that has risen to dominate console gaming and the kind you get on Steam. Little 'bling-bling' pop-up in-game announcements (Distractions and immersion breaking imho) about how awesome you really are (because you need all the ego massaging you can handle?). These are things you also see in an i-phone game etc.
So when anyone under 40 talks about 'achievements' they mean these type of things, which i find completely soulless and pointless, inane even. They add nothing to the gameplay but are completely focused on falsely making the player feel they are a better player than they probably are.
"well done commander Jameson on becoming the proud owner of your Cobra MkIII - Achievement unlocked!" etc And all in your face, big gold spinning icon, maybe a fanfare. All just way OTT and completely immersion breaking.
Good.......darn......pitiful. I should just go a watch a few episodes of Big Brother or X-Factor on TV, just to calm down and feel all better about my life (or something).
The modern gaming/gamers obsession with these types of 'achievements' is, apart from being a little bit sad, the poster child for all the other inane modern gaming innovations, like F2P and social gaming. It's like the One Ring, once you fall into their grasp there is no coming back and your game/gaming will forever be tainted.
Hint: We've always had a sense of achievement in computer games, oh since those early days of black and white home computers with no sound. THAT is what made computer gaming so interesting and addictive from the off. You personally achieved things all the time based on the decisions you were making or how well you can manipulate the controls.
My list of achievements is huge and longstanding (although i didn't ever get to Elite status in any of the Elite games) and NOT ONE needed a bling, annoying little fake, plastic, purile pop-up for the most basic task you can imagine, to ensure i felt like, you know, i achieved something. Playing the game and the game experience was as much the 'achievement' as actually beating a game. Achievements are a fundamental inherent part of a games design, you really don't need fake ones that get in the way of the process, or worse destroy the illusion all the other assets of the game are trying hard to get you invested in.
Did i say how much i hate these things?