Let me start with saying that we do not need reservation at any point, not even at primary or secondary level.
Is there any school in the country which denies admission to kid because of caste (lower or upper)? Then what makes these kids from SC/ST require the need of extra support?
Fine, if you feel that people from SC/ST are generally poor too, so grant them this support at primary level or at most secondary level. Period.
At least in cities, I have seen equal opportunities for all. Any kid can get admission in to DPS, or into a government school. Similarly, all institutes if higher education, vocation – IIT, Amity, Delhi University, then WHY Manage Caste Diversity.
Why do we even think of caste at any academic place, leave alone IIT. Why can’t caste ( since it will always stay in India), be a personal matter like religion. For example, students are favored or despised pretty less in the matters of admission because of their religion, barring the very few minority institutions (like AMU etc., ), similarly, we can treat the caste as immaterial.