Viena primero con Salzburgo en segundo lugar, o viceversa?

Este será nuestro primer viaje a Austria (y último viaje allí por un largo tiempo, así que queremos aprovechar al máximo). Tenemos casi una semana para dividir en Viena (alrededor de 3 noches) y Salzburgo (alrededor de 2 noches). Llegamos un lunes por la noche (22:30) a Viena y partimos de Austria desde Viena el siguiente domingo por la mañana (10:30 AM). (Nuestra llegada tarde complica las cosas.) ¿Qué es mejor ver durante la semana, y que es mejor ver los últimos días de la semana más el fin de semana? ¿Cuál es el mejor itinerario ?: Viena el lunes por la noche, Salzburgo de martes a jueves por la mañana y Viena de jueves a domingo por la mañana -o- Viena el lunes por la noche-el jueves por la mañana, Salzburgo de jueves a sábado, Estoy inclinado hacia Salzburgo primero, y luego Viena segundo para la vida nocturna. Pero no quiero perder nada que pueda estar cerrado el fin de semana. ¿Es 2 noches demasiado para Salzburgo con tiempo insuficiente para Viena? ¿O debemos darle más tiempo a Viena a expensas de Salzburgo? ¿Qué pasa con los lagos cerca de Salzburgo? ¡Gracias!