Actually, I'm totally okay with that. Not everything has been inventoried, so there's no way to tell what you've got until you get back and sort out all the randomly pointy bits from the actual items.
Speaking of which, do we know if the game properly tracks returns if you run multiple missions? Say you run a landing, then stop at a shoot down on the way back, does the game remember to give you stuff from both? Or should the bird return home first?