KE availability is somewhere between Delta's and AF/KL, it shows a bit less than Delta but more than whatever AF / KL shows. I think if you are doing long-haul (e.g., JFK-ICN) EK will definitely push you to book on their own metal -- I don't frequently find useable availability with partners on the EK system, unfortunately.