Whether it will be an improvement remains to be seen.
The preference of FAs for non-reclining seats is obvious. It simplifies their work as they do not have to check if seat is in takeoff/landing position and they do not have to intervene when pax complain about the reclining seat in front of them.
I have tested seats before (not this one) and the experience of sitting for a couple of minutes in numerous different seats is vastly different from that of having to sit in the same seat for three hours (between boarding and leaving the ac). Non-reclining seats can seem fine for a couple of minutes (NEO is not), but can hurt your back after an hour.
In any case, non-reclining seats is the future, as they are lighter (the reclining mechanism is heavy), so consume less fuel, and usually allow to gain an inch or two of seat pitch.