I believe it depends very much on each individuals requirements and goals he try to achieve. For some a Seychelles company may suite while for others a Panama or Belize offshore company may be best and for others again maybe a combination of all 3 offshore jurisdictions may work better or even a different not listed offshore jurisdiction