I'm going to hit DL Gold primarily using KE (three trips to CNX via ICN). I've received 100% of the BIS miles, but make sure that you get the right fare code when you book.
KE is a nice airline although the Y seats are pretty hard...but what should you expect.
I've always showed up 3 hours early (at least) to ensure I can get the exit row...these long legs need the room.