A logo or "tradesman's mark" on the underside of the TB I would welcome, but these TB's are center stage. One aspect I like about the stock and Stanza TB is the Nissan logo.
But it is just a matter of personal taste~ I'm not a logo/sticker/bling kinda guy. I like to know, but not necessarily show.