I stay in Langebaan and my experience is that although MTN has higher speeds they are not reliable and there signal stops when loudshedding occur, where Vodacom are very reliable.
My vote goes to Vodacom
DST now live channels all got bad quality picture it must be there platform as all other services love me Netflix you tube even ITV work fine. Got a 50/5 fiber line. Do not change your ISP that is not the problems as dstv claimed.