It took some time but the Canadian Civil Liberties Association finally got wind of the proposed nuisance bylaw in Guelph, and has come out strongly against a number of the bylaw's more controversial measures.
According to its website, the Canadian Civil Liberties Association is a national organization constituted to promote
respect for and observance of fundamental human rights and civil
liberties, and to defend, extend, and foster recognition of these rights
They conclude that "significant portions of the proposed bylaw are contrary to the
rights of freedom of expression, association and peaceful assembly that
are protected by the Canadian Charter."
You can get more details on their position from a Mercury article found here.