Definitely not a good idea. I'm indian and my mother keeps me away from street food because it's not that much hygienic. But if you want hygienic food you have to spend more money and go to hygienic cafeteria or restaurants. I don't know why people don't want to spend little more and get hygienic food. Every one in India is not rich so providing food at cheap costs lack hygiene .
It can be too expensive to shake your budget of you go to any five star restaurants. Street food is cheap so that it is affordable for poor peoples and that's why lack hygiene. But the one who want hygienic food have to go restaurants or cafeterias and pay 5 times more money .