While i'm still getting EDGE at least 60%+ of the time in Centurion and Pretoria, and that chart showing i'm sitting in LTE territory , i'm not too optimistic about getting good speeds anytime soon. That UMTS U2100 coverage can't be accurate, i only get EDGE in Woodmead too. So either MTN is totally oversubscribed and can't handle the load, or their towers don't offer the coverage they think it does.
Probably a good thing speeds aren't too fast, MTN still does not offer any "bill shock" protection. Blowing through 2GB in 30 minutes? I already see the next headline about someone with a R50,000+ bill and not knowing wtf happened.