It depends on context. It probably doesn't make a big difference in this case, but I would place Seychelles ever so slightly ahead of Belize. I would take BVI before either of them.Do you think Seychelles better than Belize?
Maybe consider Mauritius? It's somewhere between Belize/Seychelles and BVI in terms of reputability. Bit more paperwork.
Yes, but @rowena seemed more concerned about audits, not financial statements.According to the Companies Act (https://www.companieshouse.gi/publications/C0025.pdf), financial statements are mandatory even for Micro and small companies.