Thanks for the review! I flew Elite class a couple years ago on a 777-300ER, and I recall having a footrest then. I wonder why some of their new ones don't have it in Elite class.
Also, I know you mentioned they're offering the WiFi for free now, but did they have any information how much WiFi would normally cost?