You are right, downtube branding is enough, that is a much nicer look than the team one shown above.
Venge is awesome.
A lot of the stickers on bikes are point of sale aids. Nobody needs a reminder that their frame has countervail in its layup, or that their frame is a 54. These stickers should be removable by the buyer.
Specialized are the worst for bar code stickers, some of their frames have four or five big ugly bar code stickers. I'm never going to scan those.