This was a nice nuts-and-bolts conversation with @notjustbikes and @GarethDennis about level boarding. The safety and accessibilty parts are super important, but I think the dwell times are pretty crucial too.
All Trains Need Level Boarding (with Gareth Dennis)