I have lived in places, both large and small, with no specified time. I have lived in one place that had a specified time/date and they still do.
Here, I only plan to give to the kids who live nearby, They all go out in a pack in the early evening (it's getting later as they all get older) and then go home or to a church trunk or treat. When the outsiders come, most of the parents and kids are gone.