Yes, do month-to-month.
If Telkom's coverage isn't great, switch networks.
Buy the mifi on Takealot, for example, and make sure it's not locked&sponsored by a specific network.
I am happy with my ZTE but I see now the price has gone up from R600 what I paid in October to R1000.