I like a professionally organized fireworks display - one where the town/organizer gives people plenty of notice, trained professionals conduct the display while sober, and emergency services are on standby.
I do not like the idea of an untrained person putting on their own fireworks display. They might have been drinking, there might be kids or pets nearby, they may not know what precautions to take. This negatively impacts neighborhoods when kids and people on alternative work shifts cannot get the rest that they need, pets become anxious, there is no designated start and stop time.
The environmental impact is also worth discussing. Burning copious amounts of chemicals will release fumes which are bad for the atmosphere and can very quickly impact people with medical issues like asthma. At least professionals clean up after themselves; often, people who put on their own shows tend to leave the waste wherever it lands.
I had a lot of snakes in my back yard, but didn’t mind having them elsewhere on my property. So I used a product called Liquid Fence, which is available at Lowes. It’s just cornmint oil pellets and it’s safe around kids and pets. Putting this around the outer perimeter of the coop once per week might resolve the issue.