Hi Pravesh - I've read about this debate a little bit in the news recently, and, although I don't have a horse in this race, being an American, I agree that as the name "India" has no relation to the history of your country, changing it to something that is both culturally appropriate and significant to the people of your country is a good thing.
RE: India or Bharata, the ongoing debate!