La première solution, de loin. Elle donne d'ailleurs de meilleurs résultat (cf. comparaison des pays comme la France, la Suisse avec des pays comme l'Angleterre)
Ensuite il ne faut pas voir l'assimilation comme rendre les gens "homogènes" vers une sorte de "français" type, modèle. Donc quand tu dis que cela fait fondre les gens dans la même masse, c'est faux.