I have multiple pieces, including doors, with the Shell logo printed on them from sets in the 1980's, so it has been done before. I believe your top statement to be the most likely reason for so many stickers, that the licensor wanted the specific look. I'll build one with stickers, one without, and if I get a third (I'm praying this set is US$100 like Emerald Night; if it's $150 I'm only getting 2) it will depend on how I like the look of each.