I am personally against dams like this. Especially this one is so complex. Taking all the material there will be difficult and costly. Not worth it for hydropower. This will never payoff the investment.
But I think China is doing this dam to have leverage over India.