kind of asking a wierd question.. you'd get too many diff opinions from everyone on here.
what you should do is plan everything out around what kind of kit you you want/need. and that can take a long time to get everything the way you want it.
what role? rifleman?saw gunner?grenadier?
are you a runner?
are you a packmule?
are you a team medic?
i run a full plate carrier because it gives me the option to do anything i want, yes it's heavier but i can put any pouch configuration i want on the vest, test it out and change it as many times as i want-
i tend to keep a lot of optional things for my vest and my gun > versatility is my main focus
*lol you beat me to it Wallaby good assist