There are the obvious facts that this project is a public infrastructure disaster with ridiculously expensive construction costs, outdated diesel trains, high fare prices, low ridership and no use for commuters.
But this review is about the experience on a Saturday night. Our train got stuck at Weston station due to a switching problem. We got kicked off the train at 12:10am and had to wait for an hour and 20 min for taxis to arrive. It took us then another 30 min to get to Union Station (which was closed by that time). It took UPExpress almost 90 min to order taxis and we had to wait in the cold. It was windy and the temperature was 3C. There were only about 25 people on the train. I was not just tired but literally shivering by the end of this trip. It's simply not ok to let people wait for that long in the cold. UPExpress could have kept the train in the station until the taxis arrive, or opened the station building to keep us warm. I understand that there can always be a technical problem, but this is simply negligence and bad judgment on UPExpress' side.
I'd encourage everyone to avoid UPExpress and use TTC. It takes 15 minutes longer, but you save at least $9. Have a coffee and a bagel for that money and you'll end up much happier.