Probably a bit late for suggestions but... anyway...
Instead of always equipping each soldier individually i'd prefer to create presets for designated places on the dropship, which would, in my opinion, make soldier management much more comfortable. For instance place 1 would be defined as shield on the right sidedoor of the dropship. Then when i assign any soldier to that place he'd be equipped with the predefined role's outfit and stripped when unassigned.