yes i have landed last april 17 hindi naman ngkaproblema, just secure your confirmation of PR. You also need to attend the PDOS s pinas kasi meron sila dinidikit na stamp sa passport mo na babayaran mo ng P400 hehe. This stamp/sticker will be checked by the immigration officer at the airport in the Phils. This is under the Commission of Overseas Filipinos with and Emigrant No. and also the country you're emigrating to which is Canada.
Yes, kahit madaming taon na tayo nasa abroad they will still require PDOS daw
Goodluck hope you land soon!