I think that the banning of headscarves would be horrible
It would be like forbidding people to wear trousers... or crosses. I can understand that people don't want buildings that in their opinion represent something horrible, illegal even,to be in their town, but banning headscarves means stepping on an area so private that it's just not fair. And it's against human rights, as it is a human right to express one's religious convictions-- also in public.
In general I think that muslims and other immigrants should abide by the same rules as native residents. We have a right to our religion, and they should have a right to theirs, as long as the religion abides by our laws. We have a duty to teach our children our national language at home, and immigrants should also take care that their children learn our language. We can't require that the media don't criticise our ways, and immigrants can't require that the media don't criticise their ways. It's as simple as that: same rules to everyone. In conclusion, a right to express religious convictions is a rule that applies to everyone, not only to native residents.