Yes it will have a huge impact in the short term at least for illegal cash hoardings.

Secondly, funding of terrorists in India by a certain neighbor has been dealt with a huge blow with this announcement... with notes of 500 and 1000 redundant now.