In this whole issue, the symptom is being seen and the cause is long forgotten. The main causes for this trouble in Mumbai are :- 1) The division of India on linguistic basis. 2) None from the Political class, over the last 60 years, have given any indication nor encouraged the fact that India is one country. They have achieved political success for themselves by their "divide and rule" attitudes (probably as much as the British themselves did).
Even today, if one assess the issue, one can realise that the establishment does not treat India as one. There are barriers/Check posts between states. Movement of people and goods is such a hindrance between states. However economically justified these barriers may be, they are still a hindrance.
It is very difficult for a family to migrate from one state to another and language is the least of the problems.