I think they'd be comfortable playing Australia, or us. Not SA, I agree with that. I think calling Australia a 'big hitting team' is pretty far off the mark. Their middle order isn't flush with fire power, or certainly not fire power that has made any waves recently.I don't think India would want to face South Africa at Wankede for the Semi Final. And probably not want to face Australia there either. So unfortunately that leaves them with NZ for the semi.
Mumbai pitch is so suited to big hitting teams like SA and Aus imo.
Our motivation is to get away from 4th, because it's almost certain that India will be 1st.