What month???
I agree I didn't think Lugano was that special, either- with so many high-end stores on a lake, chain stores which are everywhere. You are spending alot of time traveling to the far ends of Switzerland, Zermatt and Lugano, when you can have a far better Alps and lake experiences in the Berner Oberland and Lucerne, with less time on a train. The Alps never get old, as each hour and changing light gives one a different perspective on their magnificence, which is why so many of us visit them as often as we can, IMHO.
A suggestion-
Zurich to Lucerne for 2-3 nights [ Mt Rigi, Mt Pilatus, Mt Stanserhorn;]
Lucerne to the Berner Oberland for as many nights as possible [Wengen or Murren, Junfraujoch and Schilthorn summits;]
Lausanne for your meeting [side trips to Montreaux, Chillon Castle, Vevey.]
Mountain weather is moody, so having extra days will give you more possibilities for a beautiful summit visit.
Theres a wealth of feedback here on the Forum under the Switzerland drop-down, and a frequent contributor, Carrie, is in country now, sharing daily reports of her adventures.
Safe travels!