I think only the most harmless fireworks should be allowed to the public for safety reasons (for adult use only) and also because the loud blasts terrify animals. Professional displays regulated by local government agencies would be ok.
My younger cat Willow is absolutely terrified of them, she cowers and hides under HER meowmy's duvet and has to be left alone when she's that scared cause she will nip at anyone (even Tigger) if anyone tries to comfort her, when she's that scared the only thing i can do is leave her until she decides to come out
Tigger's braver, she will go on the windowsill to watch the light-mousies <3
I dont like fireworks, they frighen pets and if the bonfire that is used isnt checked before the fire is lit, it can burn wildlife to death (hedgehogs, for example)
She's currently very nervous anyways, she gets nervy like this when people are shouting and screaming outside the house, poor petal cannot deal with it <3