Excellent advice.
When we did the journey in 2023, we enjoyed the best of both options; travelling from Tirano to Alp Grum in the Panorama Carriage (5CHF supplement, complete with a library of Guidebooks in a bookcase!), staying overnight at Alp Grum, and then taking the first train the...