Personally I dont think its worth it to spend so many miles for this route.
Check with other providers and see if you can get a better seat.
Delta serves JFK-ATH. check with them too.
I've done this in Coach.. and KL is pretty good.
Also from AMS-ATH, their business class is not the WBC.
Just regular coach seats in the front. IMO not worth the extra
money or miles. as an elite, I've gotten free op-ups twice this year..