Recent experience (on a layover in Munich right now), opposite itinerary as deelightful.
Originally booked from my small airport in Oregon to Denver, then Heathrow to Stockholm. Heathrow to Stockholm was a SAS subsidiary, supposedly not affected by the strike. Thursday, 2 days before I was scheduled to leave I got a new flight schedule (almost missed it because it came same time as upgrade notices, new invoices etc). New flight only got me to London -oops. So an hour or so on the phone to get new flights. New schedule is SFO to Munich (5+ hr layover in SFO), Munich to Stockholm (12+ hr overnight layover). So instead of my planned overnight in Stockholm, I arrive 8:15am, day of cruise. But I can't fault NCL (other than the ending in London part) - I'm assuming the airlines caused the changes. Had I booked it myself I'm guessing it would have taken me a lot longer to get new flights, etc. My flights back from Copenhagen are perfect at this point - to Reykjavik to Seattle to home, the most "direct" route possible.
International flights normally include luggage. Seat assignment policies vary. I chose my seats on United and Iceland air, Lufthansa assigned seats at check-in. I'm solo, so more flexibility.