IMO spawning then grabbing your gear from boxes and whatnot seems unnecessary. What's the point? It's not realistic... I maintain what I suggested before.
Now seeing as teamwork will be key to TW, squads will be key as well. RO2 did an awful job with squads, if you ask me. A PR-esque system will fair far better, where before choosing a class, you choose a squad. As in PR, squads should be numbered (1st Squad, 2nd Squad, et cetera), and should differ based on their role. There ought to be an AT squad (AT weapons), an engineer squad (charges, flamethrowers, et cetera), a mortar squad, a recon squad (radioman, snipers, et cetera), and a few regular squads. All need to be historically accurate, of course. Only the CO class wouldn't be in a squad.
Maybe vehicles are linked to squads? For example, you can only use scout cars if you're in the recon squad?