In regards to your S2RP segment, I think that's when stats for character creation would be really useful.
Physique:
How much damage a character can take until their body starts failing, and their their overall muscular strength. Can also be a requirement for being able to off hand shoot machine guns and other heavy weapons.
Technical:
Technical attribute is dedicated to one area, like medical, mechanical, or other specialty knowledge. Higher technical means more proficient in that field. Prevents non-combat specialist from being as good as pure combat chars.
Accuracy:
Self explanatory. Also involves being able to spot things better.
Mental:
Charisma and Willpower. Willpower dictates how well someone can deal with pain, being able to overcome fear, etc. Charisma would focus on event chars for haggling with traders, negotiating with the enemy, getting others to work with you.
Agility:
How fast you are, reflexes, coordination for things like parkour, dodging, balance, and stealth (Stealth requires coordination)
All 5 of these stats are pretty equal in their value and force characters to be good at some things, bad at others, or be average at all. It would force strategy and teamwork since everyone would have different strengths and weaknesses.