The 100 days thing can be a bit misleading in our context.
But I say Msholozi is off to a good start, you dig. he made some good appointments, is not bucking down on BRT and signed the new competition law a few days ago. But we may see some effects of his first 100 days later - like inflation due to higher wage increases. Some bad decisions i believe. Like overlooking Dikgang for Cheif justice. it's a perception that he's hijacking the judiciary. Check how he appointed Dumisa Ntsebenza, Andiswa Doni and them to the JSC and the JSC quickly squashed Hlophe charges.
But on home Affairs. long way to go. Someone in Pinetown killed himself last week because Home affairs said he must be a foreigner and tore up his application. Seems like they are on track though. The uy who heads it, Mavuso Msimang is a respected turn around guy and he seems to be on the right track . but he messed up bi time on failing to get the Brits to stop the Visa thing.
Anyway, I say Msholozi will surprise many people because by and large he has a good team at the helm. But he will will also start making enemies in his own camp. It's already happening. Malema and Manamenla are headed for a war.
Hope he gets it right.