Just count yourself lucky, ACfly, to fly CX JNB-HKG while they offer F. I flew it roundtrip last July weeks after the change to a 2 class A340. While CX J new flat seat and service is loads nicer than my usual (AA J on 767-300), I missed the flat and LEVEL F seat, extra space, and much more individualized F service. I noticed a lower quality to the catering exJNB vs exHKG. I agree about the BA Terraces Lounge in JNB- guess it's a OW arrangement when you'd think CX would contract with SA for lounge use since they codeshare.