It looks pretty good so far! I mean you are getting lots of positive info, and at least from the POV of your stats, INSEAD should be possible. (I'd love to find out more about your work experience). As for other schools, sure! But a question first: Are you applying ONLY in Asia? Or are you also open to the US? To Europe???
Write me back a lot more info about your work, with anything else you have, and I'll get back to you.
If you like the post, give it a KUDOS!