Its an app focussed in India, I was wondering why would you need YC. It certainly must be a great experience and is a brand among people in startup world (doubt beyond it), but unless you have imminent global plans does it still make a compelling sense. And does the YC brand help you establish a trust factor in India, more than TV advertisements, or celebs like a cricketer or etc as your brand ambassador.
I would certainly want to YC, if I had a product that I want people in US/Canada/Europe to use.