Since you can only obtain vouchers in limited fashions during the event, there's no harm in keeping the shops open for people to spend them afterwards. Vouchers are soulbound and can't be sold, but this would also keep some venues of getting other items a little more open for people who needed them. It would also let users still be able to use the vouchers in the event of maintenance before the end of an event. Furthermore, you could also introduce new event items to hype users up about them, and get feedback on prices.