Good product for the value I agree. Go for the Korean food rather than the Western food (they are not too good at it), the wine selection is OK, the lounge at Incheon is pretty dated, keep your expectations low there... particularly in the morning the food is not great.
On the 777 flight, I guess it is overnight like the SIN one that I took, don't expect much either, if there is decent food at the BKK lounge (the SIN one sucks), splurge before boarding!
Reminder: no amenity kits...
The FAs are very nice, the planes clean, the seats good, so you will enjoy it.