The 'next gen' part refers to the aircraft, not the seats although the seats are new.
I always found them rather nice, the entertainment was good and the crew friendly.
If you have a look at the registration numbers of the aircraft you'll see that they have NZ registrations.