We did fireworks way before midnight. Put the kids to bed around 9 (non-school-night bedtime). Rested until we heard all of the midnight fireworks going off, woke up and watched out the window. Simple, easy, still just as satisfying.
I wonder if fireworks will ever get less scary. It’s about 75% fun, 25% sheer terror when you let kids walk around with flames in their hands.