Hmmm...the ST Jumpsuit does look a tad oversized on that body, but I think that BBI flightsuit looks waaay too small. It might work for a Louis, but it looks a little tight for the other guys. As far as pockets go, yes, the ST suits are all wrong and would leave a ton of pin holes if the pockets were removed--but I think if you adhere the name patch to the top part of the pocket, it might not be so noticeable when all the gear is on.
And, Spook, would you mind putting the ST suit on the fella on the left. They may both be DML bodies (which I don't plan on using), but there is a very obvious difference in height.