The question of which jurisdiction to incorporate in is heavily-fact based. What is your business? What countries will your business service? How much startup capital do you have? How long until you become operational?
There's no "best" jurisdiction and single answer to this question. It would be nice to have a public discussion about this, as it is an often-asked question, but if you're not comfortable sharing details publicly, feel free to PM me.