They're pretty good seats- I traveled on that type of seat on NH 8 (NRT-SFO, 8 hours).
They recline into a slanted flat position and have a decent amount of padding. There's a massage function as well.
They were more comfortable than JAL's regular Shell Flat imo. Haven't tried the Neo yet.
If there's another similarly priced option that puts you into a flat bed then I'd take that though.