The protest is fine -- look, here are Canadian diplomats picketing their own embassy in Washington D.C.! I've never seen anything like that in my life . . .
http://www.ctvnews.ca/canada/canadian-diplomats-protest-with-information-picket-outside-canada-s-d-c-embassy-1.1265919
But if Ottawa doesn't listen to them, they are not going to listen to your protest in Islamabad. Why are applications taking so long in Pakistan? Because it is a corrupt country with many violent factions inside it. Canada has already been exploited as a base for Tamil terrorism, Sikh terrorism, and Islamic terrorism -- do you think they are going to cut their security procedures short? Canadians will support an extended process, it is not fair to peaceful people, but that is the damage that violence does.