SA is a great place to live and work (depends on which city of course!)
If you looking for a change and a bit of adventure then the offer sounds good.
However I would not give up a good paying UK controller salary to come and work on contract here... I am sure it aint worth it.
Remember the reason that they need you is because they cant make their local employees happy.
Otherwise good luck to those applying and look forward to working with you all soon.