All good points save that you seem to be forgetting that we are at WAR and they are doing their best to destroy us and to undermine our culture and your religion, the pre-dominant religion of this country.
I'm not forgetting the war; it simply has no bearing on my position.
I'm all for the provocation of the mussies, because when they lash out on a completely disproportionate scale, the entire world will then understand precisely the violence which they condone, and then even your excusable, noble reasons will have no merit.
I support free speech. I support the South Park guys doing what they're doing to kick the Islamic hornets' nest. Kicking hornets' nests is generally something of which I approve; indeed I do it around here with almost every post.
But it seems I keep having to restate this one simple point: context is everything. I don't support, morally speaking, the idea of Christians-as-Christians engaging in this sort of speech. I don't support the idea of the Church getting involved in this sort of thing. The message being sent here isn't "take your licks like everyone else", as with the South Park guys who take shots at everyone. The message here is "Christians hate Muslims", and that is a message the global Church doesn't need if it is to survive and do God's work.