I was thinking, the fireworks are such a cool effect, wouldn't it be desirable to leave them in the game, but make it an option when hosting a game whether there would be fireworks or not, in the same way you choose whether to play a beginner lobby or not. Additionally, having the option to host a fireworks enabled game could be a level reward.
Just my $0.02