On the main subject, my son loves Fireworks displays and we have seen at least 100 magnificent displays at Niagara Falls or Disney. If done by professionals, they are safe, sophisticated and entertaining.
Just came across the border on Juky2nd to witness a fabulous, 30 minute extravaganza, with music and simulcam, operated at Seneca Niagara Casino. Easily, a couple thousand peeps and the high rollers were feted with free booze food and music, prior to the event.