Oh my god, I love the ideas, and I just want to bring some more.
First of all, shooting, combat, surviving, and etc has been a weakness to everyone. I do not believe anyone in this world is perfect at all three things, therefore, I personally believe that the game should add a system that allows players to choose their desired map, add bot(s) (robots that fights with you), do some other things, and start. After they start, they can simulate with the bots and improve all three stats I've mentioned above. I know that this particular idea is a very broad and hard to do idea, however I truly think that it will help out players that might quit (rage quit) because of their lack of skills.
You know those games, where they have very rich storylines, and after the whole gamplay you just feel like "Man, all i wish for my life is for the sequel to come out!" However instead of a sequel, fighting with other players IS the sequel, and is really just the main point of the game right? Also, not just the story, as I said above in the first idea, it really helps the players to get use to the game before starting the "real thing" which is to battle with other players, and to help them improve their accuracy in firing, things they have to find at the beginning, or etc. Finally, I just want to say that the story can be something like: Oh yay, you are a normal human living your normal life. Aliens starts to attack you, you fight off the aliens, rescue your race, and other stuff like that, and still failed. After that, aliens divided your planet into different sectors and for you all to fight in. End of story. Or it can be like Oh, you wake up in the middle of a battle field with nothing, you start to craft things and use those items that you find and craft to battle aginst others. (Basically a tutorial on how to play, but with characters and emotional times.
I know that these ideas are all hard to program and do, however for the sake of the game, and the players, I believe adding these two ideas into the game will dramatically change the future of alot of people who are not very good with shooting, combat, surviving, and etc.
Thank you for your consideration, and hope you all enjoy your times at forums. Hope this game come out soon XD.