For best service and connections in SkyTeam in Asia, suggest you fly KE.
Book as KE flights directly, as if you book as DL codeshares for KE will usualy cost more. But, check mileage earning - not all KE fares earn DL SM (but if they don't earn DL SM, they do earn AS MileagePlan miles, so you can always earn that instead).