You forgot to mention one exchange that is currently in Africa and that is Luno. They offer their services to some African countries and I can remember they launched Im Nigeria last tow or three years. Heard that users of the exchange can easily buy and sell cryptocurrency, another thing being that they can also withdraw straight to their banks. I believe there are also many of them available and offering their services in Africa.