As for his record in India, Imran played 2 series one in 1980 where he took 19 wickets @19 while in 87 he took 8 wickets @49. The 87 pitches were pretty for fast bowling. The best fast bowlers in the series was Akram who took 13 wickets @32. The second best Kapil took 11 wickets @39. So his performances in India while not as good as McGrath was not as bad as the average of 28 suggests.
I know you like to harp on his away record but as
@OverratedSanity has demonstrated the away series he played in had higher batting average than other ATGs which skews his away average.
I don't even know what to say if you are gonna pick either Ms over Don. The opportunity cost of leaving Bradman is far bigger than leaving either of them. Hadlee and Steyn can easily replace them and have better stats in many condition. Can't say the same for Bradman.