Thanks for the post Reload.
For clarification, BA now operates up to 3 times a day to JNB from LHR with a B788, A380 and B744 serving the route depending on time of year (2 x A380's during SA Summer). Only the B744 and A380's have F, the B788 only has Business, Economy Plus and Economy.
While the fare maybe good for LHR-JNB direct, with a little planning fares from an ex-EU starting point routing AMS-LHR-JNB are available with BA from around £1,200 return and anybody with spare Avios or GUF's can look to upgrade to F on points which would be better value.
Pilot37