Can't help with the long haul questions... but I have flown MNL-ICN on the little Airbus and found it quite comfortable... had row 1 and teh legroom seemed fine... then again I am NOT tall! If I remember I'll dig up some photos for you when I get home....
That flight was "overnight".. 11:50pm to 4:40 am-ish but there was still a very nice meal served, and excellent service all round.. (Only flown on OZ twice - both times in C - and the food/service were excellent both times)