NRI invest through ADR?

For an NRI, who already has an account with foreign broker, is it not easier to buy HDFC ADR listed in US, instead of trying to create an NRI account with Indian broker?

Not all Indian stocks have corresponding ADR listed, but for those that are there, I would have thought its easier to just buy the ADR.

How would the Indian taxation work in that case?