though my schooling was state, i will recommend icse for your school... from what is read of it in this thread, icse seems to give a more well-rounded syllabus than cbse.
what india doesn't need is people going through exams for the sake of marks and getting into jobs... india doesn't any more need job-seekers but creators of fine employment and more importantly, people who are aware intimately that there is humanity beyond india whom the student must be deeply concerned with.
jobs keep a person in middle-class voluntary poverty in one way or another... your students must not be that and only then can they lift others out of miseries.
i gather that icse emphasizes the humanities and that is indeed more important than some typical engineering course... a sensible person need not be dictated by the school courses on what fields he or she will take up after the school years... the school must be responsible for bringing humanity's knowledge to the student to the best effort possible.
it is the fault of the present education system of india ( mostly cbse and state ) that the present government has had to announce the "make in india" program which essentially declares to the world to come set-up factories in india, train indians and give indians employment... is that not sad??
out of all certification-based syllabuses, i see icse as the most suitable to create entreprenuers and contributors, though of course it is the naturally brilliant student who can ignore a bad syllabus system and become something.
I wish
@Dem!god was here... Long back me and him had some discussion on this. ICSE students 've an edge over CBSE students when it comes to communication skills, but when it comes to maths and science (esp in 11th n 12th) CBSE students perform better in entrance exams.