KL over DL (and it’s not close IMO) over AF (esp on metal with those slider seats, which they are removing, but it will be years before they’re done).
KL’s seat is the same base as DL, but there are a few tweaks to it that make it a lot better for tall people (6ft6 here).