I really wonder about Megabus (and other operators, i.e. Greyhound) moving into the new bus terminal. Especially around holidays weekends, they can fall really far behind on their schedule. Compared to GO they're often just an operational mess. At least the current terminal has lots of space for people to queue up. Without tightening up their operations, I can see non-GO operators causing pretty serious crowding in the new terminal.