Jaydeep, I think it's fine to prepare pitches that help our bowlers, but the Mumbai pitch was a disgrace. The teams are supposed to play 5-day tests, and on this pitch 38 wickets fell in two days. Perhaps the heavy rain on the first day spoilt the pitch, but it was too much like the New Zealand pitches in 2002/03. I think pitches can/should help the home team bowlers, but should not be totally stacked against the batsmen as this pitch was.
On the other hand, Nagpur was deliberately cooked by Raj Singh Dungarpur to help the Aussie bowlers. That's truly ludicrous, as it was evidently part of Dungarpur's vendetta against Dalmia (shades of Jaichand and Mir Jafar viz-a-viz Prithviraj Chauhan and Siraj-ud-doulah respectively).
As for team selection, it is now going to be a wrenching decision choosing between Zaheer and Pathan (if only one of them is to play home matches); with Ganguly back in the side, there is no need to have both pacers in the side. Similarly, Kartik was the most successful bowler (ie, with the best average for his 12 wickets in 2 tests) of this series, so it is going to be tough to drop him. At least on the bowling front, there is suddenly an abundance of riches (although the same can't be said for our batting...ironically
).