You have a good profile. INSEAD will like your international experience and high GMAT. Though you have lower experience, I am assuming the quality of that experience is very good.
If I were you, I wouldn't rush my application. You haven't even completed your essays. It takes a lot more effort to get from draft version of your essays to ready-to-be-shipped version. Get your application reviewed by alumni of INSEAD to take that decision. If INSEAD is your dream school, it matters even more. INSEAD doesn't encourage re-applicants. If you are rejected once, the chances are extremely low to get in again.
Most other European schools have 4 rounds but INSEAD has 3 rounds like other US schools. Aug 7th is the deadline for the final round. If you are international applicant, I wouldn't suggest applying in the final round.
We generally encourage people for January intake as it has internship option. September intake doesn't have an internship option. This matters a lot if you are planning to change your career. Your situation is different.
Having said that, if you have a strong profile and high quality essays, you can get in even in the final round. The probability is lower but not zero. We have seen people getting in the final round as well. In summary, speak to alumni of INSEAD and take a decision.
Good luck!
https://www.InterviewBay.com