Thanks YuropFlyer.
These two past experiences were in the last 18 months and were both on Intl-ZRH-Schengen. On the way out of Schengen, I've had a longer layover or checked-in at Zurich so I wasn't sure of the passport control situation.
I'll just be going back home, so no rush to get back, but I'd like to avoid the drama of a rushed or, worse, missed connection as far as possible.
I was originally planning to fly out of Lyon, which meant no choice and a good 1h40 connection. But the fare difference ( for two ) between LYS and GVA is significant enough that we may as well drive the 20 minutes more to Geneva instead.
Thanks for the reassurance; I think I'll take the 7h40 and me croserai les doigts!