I don't disagree but there is more than one way to skin that cat. The Indian geostrategic interest lies in preventing China from gaining defacto control over Nepal; and that is obviously our interest as well.
Getting the communist-created UN involved is the worst idea of all. A United Nations Development Program report from 2004 urged "land redistribution" and "agricultural reform" to deal with the problem of "Landlessness" in Nepal. National Strategy for Sustainable Development (nssd) - Nepal. The UN will give Nepal the Bobbie Mugabe "land reform" treatment. They'll have about as much "democracy" as Chavez' Venezuela. And India will be next.