By properly addressing these two items, the opportunities that this form provides are unlikely to be replaced. Posters carry powerful calls to action and create a strong memory, which leads your audience to act, even in future moments.
Distributing posters in high traffic areas makes perfect sense, especially if used to promote new products or services.