There will be a lot of competition with an expected major fireworks event that attracts 20,000 people on average on the same weekend, which is free to attend, so I am not so sure. They need it to be commercially successful as some of the summer nights events were hampered by the weather and it would create havoc in the local roads so maybe restrict it to one day on the final day if at all. The Halloween event goes on until 5th November. It may be that they're liking the success of some of the smaller fireworks events. I think the theory is that the weekend before is when the fireworks are traditionally held.