Thank you so much again! A very informative answer - you have put my mind at rest regarding the connecting flight. We will stick with the seats we have on both flights and take note of your advice should we need to move further up the plane on the day

Hopefully they won't change the plane again! The window situation is fine for us, we don't mind leaning forward at all.