With your experience with Jobs Ahead you would be in the best position to see if this blog could help startups connect with people who want to work in startups. For the IIM-A person I got over 10 startups who were interested. In addition an IIM – C person wanted to investigate working in a startup. Alternatively it may make sense for Naukri or Monster to create a startup section.
I am ending up playing a post office type role.
As you know startups look for all kinds of people not just IIM types and I think it would spur entrepreneurship in India if the friction in finding employment in startups was reduced. It would also make sense to create like a FAQ for startups wanting to hire talent and for talent seeking to join startups.
The people who run this blog may even charge a small fee such that the blog is atleast self sustaining if not profitable.