Welcome to FlyerTalk.
Remember, the more you move around the less you'll actually see, enjoy and get the local feel. I'd forget overnighting in Switzerland on this one and try to stay with your route. As it is, IMO, your trip is pretty aggressively planned already; you'll "see" a lot, but you will be spending a lot of time getting oriented to places you've not been before, and moving around.
Do browse the Forum to see what others have said and offered about their travels; there are good contributions about some of your destinations. If you need help with using our Advanced Search feature, check this thread out:
Using the Search Feature on FlyerTalk: The Definitive Thread (in the Information Desk Forum).