With the contract for Korean, KAL puts you up at the Incheon Hyatt while you're flying their system, at their cost. So there would not be any reason (other than taxes) to buy/rent a house in Seoul.
Hopefully somebody who's already working this contract (or a similar contract), while still living in the USA will pipe in here.