Excellent idea. Recall is fairly common in the Western states of the United States. However, there are problems. Not only can the public recall an unpopular politician but corporate interests and the wealthy are often more able to manipulate the process for their own ends.
I suspect that India may very well have more controls on who can contribute to a political campaign than we do here. (If I am incorrect, please let me know.)
Good luck with the idea.