LOL, just watched the video and noticed that most of the economy passengers are children so the seats won't look so small. Y pax are getting shafted with this new layout as it appears NH is going 10-abreast fleet-wide. And there is no improvement to the PY seats, which are still inferior to the JL PY seat introduced several years ago.
Also, in the video, the left side of the J cabin is missing a whole bunch of windows. What's up with that? That's kind of crappy that so many J pax will have missing windows. The footwell also looks cramped. But the retracting divider in the middle pairs, which makes it possible to interact with a seatmate, is a nice improvement over the previous seat.
But overall, I don't see this as a big improvement.