Unless the contract specifically says that Diagon Alley is not to be open during HHN, I don't see why they wouldn't want to showcase their latest and greatest to HHN visitors, it might just convince those who go there during the event to either visit more, or get any of the annual passes :shrug: