MY suggestion is that a system should be put in place, that after you choose a weapon you choose armor. there could be five classes of armor each with good and bad traits.
Classes of Armor:
Ghillie suit: +20% move speed -30% damage resist, player blends in to ground while sneaking
Light: +15% move speed -15% damage resist
Balanced: normal move speed and damage resist
Heavy: -15% move speed +15% damage resist
Flak jacket: -20% move speed +30% damage resist player takes reduced damage from explosives
any thoughts?