Thanks all for your advice.
One more question. If I apply for PR through PNP but I'm so lucky that later the EE score drops to touch mine, can I quit the PNP program and apply federal one? As far as I know, it takes almost a year, or maybe longer to get the docs processed through PNP.