Great advice here. It reminds me of a common theme We see in the VapeMasters group...
A lot of shop owners seem to be pressured into hosting cloud comps, presumably because of social media. These event are usually suggested by an employee as a way to get new customers. Good idea, if you are trying to attract that crowd.
In reality they (can) become a slow-motion car crash that devolves into a total bro-fest and drives away your prime customer. People don't want to blow "O's" and fog up the room. They want to quit smoking. To be fair, these events can be successful too, and I think you should experiment with your audience.
That said, we advise that shop owners focus on their core audience and know it 100%. Host events that help them admire and revere your brand. You can leave the cloud chasers to their own priorities. Unless, of course, that is your crowd. In that case, party on, Wayne!
Do you host these types of events? How do you get your core customer coming back?