I wouldn't opt for Mumbai if travelling next week. It's their monsoon season and has been raining on&off which makes going out challenging. I travel to Mumbai every other week for work currently. Eating out for cheap isn't recommended in this weather in India. Me and my work colleagues currently stick to eating in our hotel.
I would opt for NYC.