This is a Wahabbi mosque. There should be a line drawn at that faction.
I agree, there should be constraints, and close monitoring...but I do not believe that we should forgo our belief in the freedom of religion in the process.