Avoid JAL if you can
JAL's New Business Class is Nice - The Old Business Class is Terrible.
I just did Singapore to NRT in the new Business Class it was nice but a little tight if you are 6'2 ,
3 days later I did NRT to Brisbane in the Old Business Class, 9 Hours of W..T..F am I doing ???? Seat was extra Cramped, and virtually zero Entertainment and terrible food. I wished I'd flown Qantas via SYD.
Also -JAL is terrible for flexibility - anything which is not prearranged in writing will not happen. They follow every rule by the book. They don't really care about One world Top Tier Status unless you are a JAL Frequent Flyer.
Avoid JAL if you can