Using the rantings of the most extremist of the extremists to slag 30-40% of the population which votes for a certain party, or the 50-70% who approve of screening for "canadian values" is a disreputable tactic.

There is no party that means "aligning myself with a racist movement that accepts violence as a means to achieve their goals."

If you are willing to make that kind of argument, how can you legitimately criticize those who reject all Muslims because of their extremist element? You and they are using the same kind of argument.