I took LX in C from GRU to ZRH -- similar distance from LAX -- and it was a fantastic flight. The service was impeccable, the food was good, and the seats were comfortable. Okay, they are angled and no where near the comfort of the NZ C seats (my favourite C seats in the sky!), but I slept fine. Don't forget to check the Lufthansa forum for the little trick to make them lie-flat...