No doubt infrastructure should improve. But that does not guarantee that Mumbai would be a Global Financial Hub. The city is overcrowded and has limited capacity to further increase the trade.
While I am normally opposed to SEZs, in the case of Mumbai, that may be the right solution.