If you don't mind m asking, what are you doing with your mined coins?
Saving? Selling on Luno/ ice3x etc, or selling on Localbitcoins.com ?
And what is your electricity rate?
I'm from South Africa too and am keeping my coins currently. I saved and sell where necessary and place a couple in wirex(Bitcoin debit card). Right now I've got around 260 S9's hosted in Canada with electricity less than 0.05$.
Currently mining at BCmonster since I have a high hashrate. If you'd like why don't you give us a try and mine there.
Less blocks but higher payouts. Looking at setting up a South African server for the pool.
If you would like to know more PM me and we can chat
Can you please give me more info on the hosting site? Your experience? When we expand, because we are thinking of renting a Industrial site for more miners, or do you thing the hosting site in Canada is a better option? Thanks