text: I vote for mirroring the US System..
  
  Permanent residence ONLY after establishing yourself in Canada, NOT before you arrive (the "landed Immigrant" concept).
  
  Citizenship ONLY after 5 (not 3) years of  Permanent residency.
  
  The (general) min is 8 years in the USA, and 3 years in Canada...for citizenship...