I would find this pretty annoying personally. Not only that but this is how the pizza joint around the corner advertises(literally). Is that really the feel you want?
I think the key difference is that it's unexpected, given the context. Investors have just finished hearing a bunch of pitches, so they're primed to be receptive to clever "roadblocks" like this one -- whereas people who park next to a pizza joint are going to be annoyed when they find flyers stuck to their windshield wipers.