It is very safe; I read on some website that a dentist was protected by an offshore company for his assets while he made some "mistake" with one of his patient.
I do not honour this but at least it showed that you have a 100% protection against creditors.
The beneficial owner of an Offshore Company has 100% protection and can't be held responsible for any liabilities on behave of the company, the difference here to a regular LTD / LLC in your local country is that the authorities have a hard time to break through the secrecy and owner protection Offshore jurisdictions give the owner of a Offshore Company.
My concern has always been a change in government, even a coup, when it comes to some of the Caribbean Islands.
From what I have researched, the safety has actually been very high and there are even ways to structure things where funds would be instantly moved to another country if Government instability became an issue.