Umm...how do I rate a bus/train terminal?
Congestion: very heavy during rush hours
Scenery: The GO side is old and run down but the VIA side is clean
Tracks and Platforms: they've improved due to the new platforms which reduces congestion so you don't feel like a lemming when you get off the train
"Amenities": McDonalds, cinnabon, Purdy's, Second Cup, Booster Juice and Sushi Shop, variety store, CIBC and BMO bank machines. Now that I write them all down, it's not bad. The only downside is that the washrooms are insanely dirty.
So overall, it does the job, has decent amenities so can't really fault it.