Where do you begin????
1) More than one major/central rail station is needed in each major city. I can imagine at least 6 locations that could/should have major/inter city rail service. Not necessarily high speed rail, but simply rail.
2) More rail service than simply the corridor. A quick look at railway lines in Toronto should give an idea of potential rail lines.
3) Service frequency. More than a handful of trips per day is needed.
3) Related to 2. Connect/Reconnect smaller communities with rail service.
4) Integrate passenger rail with local transit.
5) Look at secondary hubs. KIngston, London, Hamilton, etc could serve as hubs for secondary lines.
Florence. For example, is a city of about 350,000 people (roughly the size of London Ont) is served by about 10 train stations. Not just Santa Maria Novella.
I'm really not sure what you're getting at with some of these points.
If you're implying in 1) that Toronto needs an additional major/central station, I say absolutely not. Toronto is
blessed to have a single, dominant station in a convenient location for intercity travellers. When a city has multiple major hubs, nearly all services skip one, introducing more transfers than should be necessary. A lot of locales are now attempting to do the opposite of this by merging or otherwise connecting two disparate transit hubs; Barrie, for example, wants to eliminate their downtown bus terminal and coordinate all operations out of Allandale Waterfront GO a short drive away.
The next two kind of contradict each other. You can have more rail service and you can have more frequent service, but not both in the same places. Unless you want to bring back long distance trolley lines, you need considerable latent demand to justify building up new rail infrastructure, and in my mind the only place that really warrants that now is the Guelph-Cambridge-Hamilton corridor. Anything smaller can just be satisfied now with a bus; I'd rather we focus rail investment where we need more rail transit right now.
I looked up Florence's train stations and it appeared to me that it only has SMN and two shoulder stations on the outskirts. Toronto already has that in the form of Exhibition and Guildwood, and will soon have another in East Harbour. If we were to bring back substantial cross-country rail through the Prairies to Vancouver, the prime shoulder stations are Oriole, Langstaff, and Bloomington.
This isn't specifically related to Alto, either, where we can honestly suffice with putting in platforms on sidings just outside places like Sharbot Lake and Smiths Falls that would be skipped by nearly all trains...