Transboarder J (especially on narrow body) has been a pretty big joke to me. I would never pay for it under any circumstances. The food is barely tolerable, seats are uncomfortable, etc etc. The trip report is accurate.
That being said, since I never pay for it, I don't have much to complain about. It's better than Y. A bit.