i dont really understand the use of perks yet - i just press it when its available to get my 10pts or whatever
i just play for the FPS fact, those extras just add to the atmosphere and kills etc, dont really turn me on, like a 3-peat of headshots.
i see your point on that map though - although i run around cluelessly on my own, as im still new