Sort of-Was on the Heartland Flyer New Years Eve last year, but we arrived on time around 9:30 PM so it was just getting started. Train was full of people heading to OKC's Bricktown for the party, some started ahead of time, but it wasn't out of hand, just a fun atmosphere. Train was packed though! I suspect, it would be a little different on an overnight train when the clock strikes 12. Only thing that might save it from getting too bad, is the cost of a drink on board, and the lack of stock....I suspect the cafe car would be picked clean by 10 PM....