I used to take the Downtown Express to the Chelsea Hotel and get a cab to Yorkville (~$7.50 + tip). Fortunately, the ride from Union Station only ends up being a few dollars more (~$11 + tip). So taking the UPExpress may still make sense for me.
Do the trains have overhead bins for carryon bags similar to Via Rail?