It really depends on how you make use of the ADSL account.
Like my parents have 384kbps Mweb uncapped (shaped) and I'm downloading about 20GB+/month from the Mweb news servers - between 00:00 and 08:00 - and I usually get 40kB/s, which is the maximum download speed that you can get on a 384kbps ADSL line.
I also don't have any issues with gaming on it either, since I just game after hours as well.
The speeds with Torrents are OK, but not nearly as good as with the local Mweb news servers.
If you want to Torrent, then you'll have to look at the unshaped Mweb account, which costs considerably more.
Going away from Telkom is a good step forward, but moving to uncapped shouldn't be your only option.
Like I'm now going for Web Africa 384kbps with 1GB cap (all inclusive) for R99pm (R169pm after the first 3 months), with an additional 10GB IS Local Only from OpenWeb for R70. If your IS account doesn't disconnect, you keep the international connectivity on the IS Local Only account IIRC
Having an IS account is in your advantage in terms of gaming, because then you peer locally with Telkom, Mweb & Web Africa users!
All my colleagues who have uncapped 384kbps accounts are with Imagine, and they're quite pleased with the speeds that they're getting.