Yes, they do. Twitter influencers are great at building excitement for product launches. They can create countdowns, live-tweet events, and can run engaging polls to increase awareness and interaction.