What is it with Canadians and their sense of moral superiority? Like it or not he's the legitimate(ish) President-elect of a foreign country. I don't see it as our place to tell citizens of another liberal democracy how to run their affairs. 
Besides, I fully expect that by the end of his first term he'll be one of the most corrupt and despised Presidents in history. Just watch it happen. Our government's only real role is to deftly manage our trade and defence relationships with the US. Taking a superior attitude with the new administration will accomplish absolutely nothing except cause a backlash that could be very expensive for us.