Hello all,
Gave GMAT today. Got a 680(85 percentile) (QA-51, V-31). Highly disappointed with my score

. Hoping to get a good AWA score(between 5-6) and a good IR score(between 7-8)
Anyways just wanted an opinion regarding my profile. Please do suggest if I should go for a retake. I am targetting ISB - R2 and NUS.
Indian IT MALE 6+ years of work ex.
Working with Billion Dollar Product Development MNC in India as a senior S/W developer position. Also an unofficial team lead.
Confident of getting quality recommendations from Management(Both from local management as well as from US Management).
Authored few patents, which have passed internal approval and have been filed for issuance with US patent authorities.
Been ranked in the top 85 percentile(which includes workforce from all GEO locations) in the last appraisal cycle.
Was part of the group that met our Customers(a pretty high profile one) in London along with US management team last year.
During Under graduate days, was involved in extra-curricular activities. Won awards during cultural festivals in folk dance.
Was organizer of 3 events for the annual technical festival in the final year. Was founder member of one such event, and that event has been part of Technical festival till date.
Academics :-
2006 pass-out from National Institute of Technology (NIT), Allahabad. CPI - 9.25 (on a 10 point scale). Was rank 49 in the state engineering exam.
XII - 77.33%
X - 814%
Please review. Any help/recommendation is highly appreciated.