I think big maps are not a good idea..., too much running and waiting for action, and at the end somebody kills you with a bow using a CROSSHAIR that never exists in real life.
I also think that there must be only ONE flag (one objective for every player). Not 2, not 3..., and of course not 5. The goal must be simpe and the same for all players. Big maps with different objectives would be good IF this game implemented a GREAT communication system to make teams work together (but it does not happen, and I doubdt it will happen).
Yellow sand maps NEED to be redone, they kill my eyes with much brightness (and sometimes uglyness).
The HUD destoy immersion (crosshair, names, flags, objectives, etc). Just make a game with that infomration given without intrusive elements.
Remove ranking based on points, that is not interesting. What matters is how many kills and deaths. Ranking must stay visible at the end, and players need a minute to chat about the battle (oh, sorry, I am a naif, the game crashes IF we manage to end the battle).