because i get a feeling that all those items are already in Fallout New Vegas.esm, and by certain activation by disc (or steam) it unlocks the feature. I dont think they would have seperate .esp or .esm file only to have 4 lines of script at startup.
I still don't see a problem. If I am preordering ANYWAY, regardless if there is bonus gear or not, on an Xbox 360, which isn't as... easily programmable as a computer version, what harm is there in getting the bonus gear, even if its programmed into the game, even if it is elsewhere?
Now, if someone were to buy a copy, not use the bonus code, and sell that code on Ebay or something, THEN harm is done...