Being french Canadian myself, I would personally prefer if we all stick to english, just to have some common grounds. Helps to share information and ideas.

Some really bad engrish where I roughly understand is still better than another language where I don't understand anything at all... If I understand a little, I can help, or be helped by, and isn't that the whole point of this forum? I'm not against them having their own place, it just feels to me that it would limit their pool of potential readers.

Just my 2 cents