Lately the last SAA Express flight of the day out of Gaborone and Namibia seems to be 1-3 hours late in a business as usual fashion. This is not a pleasant experience for a business traveller after a hard day's work, neither for a traveller having to catch a connecting flight in Jhb.
The issue is not as such as being late, but certainly the airways can by default notify all travellers on the particular flight by arround 14ho0 on the day via sms that they expect the flight will be running and hour or more late, so that the traveller can perhaps make better use of his/her time than just sitting at the airport, or waisting time rushing to the airport just to go and sit and wait for an hour or 3 extra unnecessary.
Example, from Lesotho, my flight was cancelled as we were going through customs already and SAA Express did not offer any accommodation, nor any transport to a hotel to passengers for the night - this is not a way to treat your Voyager customers in a foreign country.