I am travelling to JNB next week in J class and considering upgrading to F class on either leg.
I upgraded from J to F coming back from LAX in 2023 and I wasn't impressed QF doesn't nearly compare to EK or QR, the bed looks slightly bigger, maybe the food is better, I'm not a big champagne...