are you talking about applying citizenship or immigration?
for apply citizenship, the applicant needs to be in canada .
for applying immigration, people kept saying it is faster if you apply from your country of origin. i.e. HK. . if you are not planning to come back to canada, buy applying such for your wife now...