Just did it on AC BC - HKG-YYZ return. Outward leg - had a defective seat with weaker legrest support than the others, saved by bulkhead wall as footrest. Also needed to work on the laptop. Return leg - no real problem (except dep from infield terminal this time, ML lounge is makeshift and sucks, and too many newbies among cabin staff)
The saving grace? Kickass onboard entertainment (CX - you're good but still pls note, Asian airlines like SQ, TG, etc - getouttahere -too safe/mainstream and just not in the same league):
Besides 'This Rocks' on their 'FM radio' channel, the personal unit had featured albums - Modern Times (Bob Dylan - backed by a tight blues band this time), Continuum (John Mayer), Byrds - Collection (didn't listen after Turn Turn Turn, only ever liked them on Easy Rider in the movie theatre) and on video: A Headbanger's Journey (an anthropologist metalhead's documentary on the "misunderstood" genre) and "I'm Your Man", an awesome though flawed live tribute to the genius of Leonard Cohen by the likes of Bono, The Edge and other U2ers, Rufus Wainwright, Martha Wainwright, Nick Cave, Beth Orton & Jarvis Cocker (on "Death of a Ladies Man"), Antony Hegarty ("If It Be Your Will"), etc. I'll say this for AC - their technology may not be that slick (at times it malfunctions, but then so does Cathay's), but they always have hidden in there something different that's worth occupying one's time with.