Fantastic trip report!!!!!!!!
Pity you didn't get to fly EK's A380/B777 Suites, for they are miles ahead of CX's F semi-Suites.
With regards to your long-haul American Airlines' first class experience, it could not better capture how AAtrocious the product and staff are.