Speaking about South Asians (Indians and Pakistanis) specifically I can offer my opinion, keep in mind Ive lived in Mississauga which has a massive amount of them, so my opinion is very much substantiated cause Ive spent a lot of time around them.
South Asians for the most part are extremely safe to be around. They wont murder, rob, rape etc. Many South Asians immigrate here poor, and they work hard, then they become well off or even rich.
I personally know a few Indians who came here poor, lived with their family in a basement, and now they have a large house, new mercedes cars, and own profitable businesses. Compare that to blacks who refuse to work (even when things are given to them on a silver platter in the form of affirmative action or racial hiribg quotas), constantly play the victim card, and never contribute to society.
Indians and Pakis face as much, if not more discriminaton than blacks yet South Asians work hard and become successful. Blacks are too lazy or not intelligent enough to becone successful and they often turn to violent crime.
I will admit one negative aspect about South Asians though which is that they drive wages down. Theyll do the same work as a white man for 1/2 the pay and overtime that has put a lot of white businesses into bankruptcy. You can see this happening in many parts of Toronto and on some level it deteriorates the quality of living.
For example, the profession of truck driving which in Toronto is dominated by browns who do it for 1/2 the pay. So white truckers need to accept a wage drop or find a new job. Challenges with South Asians are largely economic IMO.