Eh, or not. Putin isn’t Russia. Depending on timing, it might be a convenient time for a change in government. They could then demand his remittance, where he would no doubt get lost along the way or have a change of heart about his place in public policy.
That said, the prudent thing to do is that which was done. Barring Putin from entering South Africa.