The 27-year-old midfielder joined the club on loan last month after struggling for game-time at Soweto giants Kaizer Chiefs.
Twala made his Maritzburg debut as a substitute in a 2-1 loss to Orlando Pirates at Orlando Stadium last weekend.
“The way the team plays is one of the main reasons I chose to come here,” he told United's website.
“I believe I can add something to the team, and also grow from the experience. It’s every player’s dream to play regularly, so I’m keen to work hard and try and earn a place in the starting eleven.
“Maritzburg have done exceptionally well this season, going from strength to strength from last season, you can see how individual players have grown. Their style of play is of similar character to mine, so that’s what attracted me to the team.
“I’m happy with the way the club does things, and the reception and warm welcome I’ve received. From what I’ve seen from the team, the ambition, the dedication, I’m confident we can achieve a good finish this season. The quality is here, it all depends on us players how much we want it.”
Coach Fadlu Davids has high expectations of the former Chippa United man, who has made seven league appearances this season.
“He played 45 minutes, now it’s about building up his game, perhaps 60 minutes in the next game and then we build it up to 90 minutes. So it’s not about rushing him, there’s no point risking injuries,” said Davids.
“I’ve worked with him before, I know him quite well from our time at Chippa United. At the moment he’s fitting into the team structure and into the team style like a glove, I expect good things from him.”
Davids' side next face Swallows FC in a Nedbank Cup last-32 tie at Dobsonville Stadium on Saturday (15h30).