Worth mentioning that whilst you need a reservation (€10 through ÖBB IIRC) if you take the direct EC, you can avoid this by changing from the EC to a (non-reservable) RE at Chiasso.Leaving Zurich, I'll go towards Milan
The RE has exactly the same journey time as the EC, it just gets you in 30 mins later due to the way the timetable works.