I have just come back from South Africa , and a couple of pointers to help others make sure their journey is a bit smoother than the one I had.
If your luggage is unfortunate to come out on belts 7-10, then be prepared for a challenge to try and find the belts. The signage for these belts is appalling, basically as you enter the baggage hall, go past belts 1-6 , then turn sharp left, they are behind a long wall , they then lead directly out to customs.
Also when boarding a flight, be aware that all the boarding takes place down the gangways, rather than at the gate holding area. If you are transferring flights it is a very long walk to the transfer desks.
When they redesigned the airport, more moving walkways would definitely have been an advantage, however, compared to the old airport it is definitely an improvement.
Also if you are wanting to do VAT reclaim, don’t make the mistake that I did of trying to do it at JNB, when your flight originates from somewhere else within SA- you have to do it at the point of embarkation!