The Alpine caveat, stated plainly
Switzerland plans use Salt and Sunrise. Swisscom is not in the roaming set, and Swisscom is the network with the strongest coverage in the Alps.
In the cities this changes nothing. Zurich, Geneva, Basel and Bern have 5G on Sunrise, and the valley towns and main rail corridors are well covered. If your trip is Swiss cities, lake towns and the main train routes, these plans are entirely appropriate.
Above the valleys it is a real limitation. Salt in particular has known gaps in mountain areas. High-altitude hiking routes, remote passes, cable-car stations above the tree line and back-country valleys can leave you without usable data on a Salt or Sunrise connection where a Swisscom user still has signal. If mountain connectivity is a safety requirement rather than a convenience, plan for it separately and do not rely solely on a travel eSIM.