The seat is similar (B772) or identical (B77W) to AF. Angled lie flat. Very similar to LH and hence way behind LX. Layout is 2-3-2 on the B777s, Again the same as AF but slightly narrower than LH though I cannot say i actually found this to be the case.
IFE on KL is better than AF and LH in my opinion and similar to LX.
Food is better than AF, same quality as LH but less choice: one starter and choice from two mains.
I have done longhaul J in all four in the last months and would rate them LX -> KL = LH -> AF.
That said you're HON and that makes any comparison different. And you have LH F as an option to consider. If you cannot sleep well in angled flat seats, that would be my choice despite the extra stop. Have you checked with IB! By the way?