I agree with most of this but I would suggest wait till July at least. Since you already have a wp, you'll be on maintained status when you apply again in July for 6 months. And if you receive PR before a final decision is made on the WP, you can get the 155$ refunded.
i second this, and the fee is $255 ($155 application fee + $100 OWP fee)
I agree with you guys but i think risking $255 and not expecting it back is still worth it, cause we spend like thousands of dollars before becoming a PR, so why not another $255, since you can’t judge canadian immigration, here’s a scenario, what if they actually took longer than July to process the file in this case and OP applies for work permit in july, no doubt they will still be under legal implied status but what if in the mean time their medical services card expire along with their pgwp and they don’t get SOWP for 4 months and they need to visit emergency hospital in that mean time, you know how much that costs, I am just saying this cause i have been through it and just an emergency visit to hospital cost like $1200 + whatever doc fee is, i had high fever on Christmas eve, they quoted me $2000 this is just a small thing, lets say your driving licence or something else is expiring you know they won’t let you renew without an actual valid WP, i know it’s very rare situation but what if, and i think risking all that for $255 is not worth it