Can't help you much for Y, to me the seats looked on the upper-average side.
Business is very good, fully electrical seats, AVOD etc... recline and pitch compare with AA business class on the 777. Of course service, entertainement and food are waaaaaaay better.
Miles can go to CX's AsiaMiles
BTW this plane also flies the BKK-PVG route.