South Africa is perhaps the most stable country in Africa. Having said this, I have a good friend that has lived their for 25 years. As compared to North America and Europe (excluding Mexico), he considers it very unstable and unpredictable to the point where all of his investments are in Euro's, US or Canadian dollars, and he negotiates his remuneration in one of those 3 currencies as well. The place like all of Africa is IMO high risk/ high reward, unstable and very unpredictable. i have no issues with high risk/ high reward but IMO unpredictable and unstable should be a red flag and a problem for most investors. Some do specialize in those types of markets though.
JMO - Keep laughing! ;-)