I would say so, the evidence they have supports it. And yeah, I do think it'd be a good idea to use their native language to help them get a proper career and learn Swedish.
Overall though, I think that we'd have an overall better successrate if we were to actually distribute people throughout the country and not dump them all in the same areas in Malmö, Gothenburg and Stockholm. Humans are tribal and like hanging out with "out own people", so if you put them all in the same general areas they have no reason to take any steps towards integration and instead become more insular. Municipalities should be penalized for in any way refusing to accept immigrants.