I fly to JNB in F regularly (in fact I'm here right now!) and the cabin is almost always full. Your best chance of late award availability is mid-week, most likely Tuesday and Wednesday nights, although Saturday nights are often a little quieter too. Note also that it is now winter over here, so loads will be a little lighter.