I am still not sure that one needs to go all the way to India to do all of this. Couldn't the "Chinese miracle" be replicated here here in America with any demographic that has low participation ratios in the Olympics due to reasons other than interest?
1. India has a much larger population. You have a higher chance of getting someone with the right phenotype for the sport if you have a much larger group of people to pick from.
2. There's more incentive for the children to stay in the sport if they're given something significant in return - there are tons of children in India who would do anything for what we take for granted (food, shelter, clothing, education, American citizenship, etc.).