I am personally not sure about the impact of this. I am hoping it will bring some positive change, Indians do have a habit of hoarding huge amounts of cash. It's not something specific to "black money hoarders".
Anyway I pity the bank employees for the coming few weeks!