the reason we did it now while the application is in progress is because i want her to come here with her new name on her Passport and COPR so when her PR card is made and any other documents are produced, they are in the new name.
if i waited until she got here then we would have her PR card in diff name and other docs in diff name, pakistani passport and cnic in different name and then going through changing it on canadian and pakistani documents would have been a huge hassle.
so i opted to get it done now, while app in progress. i had to first got to the paki consulate in vaughn and get a new nicop and update my married status to married and show her as my wife and they made me into the "Family head" in their system. then my wife had to go to nadra in pakistan and change her name and get a new cnic with new name and showing me as husband on her card. BTW we opted for her to get NICOP instead of CNIC, you can do that, its all in English, no translation necessary, but costs 10,000rs.
then once nicop came, she applied for new passport with her new name. once that came, i also applied for FRC and then sent all docs together and advised of name change and passport number change