There are no upgrades that are more useful than others. You should choose the ones that can help your play style and the type of weapons you carry. You can also combine them with each other to create a unique soldier class in the game.