From the reading/videos I've seen, JAL does seem rather far behind Singapore/Qatar/Emirates when it comes to not just the selection but the actual interface of the IFE, it looks 2 generations behind. Surprisingly even the US airlines which in all other respects are last, have a better IFE.
JAL seems to have Magic 5 and 6, looks very dated, slow, slow touchscreen and all the Eng content is subtitled. I love Japanese movies so will likely watch that but one of the nice things on long flights is getting to watch the latest movies that arent out on dvd yet. On the other airlines the selection is amazing.