I wouldn't say "forget about Africa" - I got some Jet Ranger time with NAC at Virginia in Durban. Fabulous little airport, just by the beach, great aero club, very high standard of instruction, well maintained aircraft - couldn't fault them!
Only thing with SA (and Durban is better than most SA cities) is the crime - you really have to be vigilant.
Cheers
Whirls