Simply put, the book does give an accurate description of the mindset of a newly arrived Pakistani youngster in a foreign land, and their sudden sense of freedom (especially considering that it's the 80s and there are no means of communicating back home, etc.)
Having said that, however, I'd have liked to read more about how Feroza's perspective of the world changes over time, as opposed to just "saw skyscrapers, met a boy, suddenly became a First World person." What prompted the change, the desire to immerse herself in a new culture at the risk of being banished from her own? Because she was doing all these things she wouldn't ever have imagined doing as a Convent girl, long before David came into the picture.
And also, while we're at it, I found David a very stereotypical character, although he was reasonably presented. Not to mention, why was there not more of the Pakistani relatives and Manek, and the situation back home? There was so much going on back then, and considering how staunchly political Feroza was in the beginning, one would have expected at least a small mention. But it all seems to have been edited out, perhaps in order to make the book more accomodating for an international audience.
All in all, it starts out as a promising book, but leaves one hanging; and not in a positive way. My verdict: if you want to read Sidhwa, The Crow Eaters is a much better place to start.