Great report
The IFE meal ordering is intentionally disabled in F because JAL wants to provide a more personal experience to the F passengers.
Definitely agree with the CX F and JL F comparison. I am not a fan of the CX F seat at all especially with its narrow foot space.
Also, CX doesn't give you a proper spoon for caviar. It shouldn't be served with a metal spoon as it would affect the taste. That's might be one of the reasons other than the quality of the caviar that differentiates the two.
And FYI, it's SKY SUITE 777
Yes, the New JAL Suite is only a refresh with a different trim, bigger screen, and slightly rearranging some of the storage compartments.