The Zoya Factor is exuberant, funny, full of Indian English and Hindi slang, and I adored it. The romance subplot is not very surprising, but the cricket thread is knowledgable and interesting, especially the Indian cricket fans contrasted with Australian "cricket fever". Zoya herself is sweet and friendly and magnificently self-sabotaging at times. She's not perfect but she is likeable.
There is a large cast of distinctive supporting characters, some of whom get the funniest lines. Never once do I get that "who is this again?" feeling, which I have with certain other books with a much smaller cast.
The Indian slang and bits of Hindi are a bit surprising at first, but I found almost everything made sense in context and I've had more difficulty getting used to the English of Jane Austen, or some of Georgette Heyer's more strictly historical novels. I didn't find it much of a barrier and once I was sucked into the story I stayed there to the end. This is a great read and very enjoyable.