I'm looking at the line that runs between Locarno and Zurich, and thinking of breaking it up with a few nights in between. Below is the list of stops SBB shows as between the two, starting after Bellinzona. Do any jump out as particularly picturesque, unique, interesting, historic, foodie, fun, or any other adjectives I might be forgetting?! In other words, is there a stop on the line worth spending a few days to explore -- particularly historic sites, food, wine regions, museums, art, scenic hikes, etc. Or skip all these and go straight to Zurich (do not pass Go; do not collect 200 Swiss Francs)?
Castione-Arbedo
Biasca
Bodio TI
Lavorgo
Faido
Ambrì-Piotta
Airolo
Gotthard-Panoramastrecke
Göschenen
Erstfeld
Altdorf UR
Flüelen
Brunnen
Schwyz
Arth-Goldau
Zug