and yes, i’m fully aware of inland’s requirements which is quite strict and with the current policy i don’t know what’s the point to apply as inland, everyone should opt for outland regardless of where they’re living
I mostly agree but someone pointed out one major case, those applicants who are out of status - there's a specific policy that protects them only if they apply inland.
One other reason that could make a difference is processing times, both overall and for the open work permit. Right now overall inland and outland are pretty close, at times they have been quite different. I don't think there's enough info to know if they differ for the OWP, but my impression is somewhat longer for the OWP (but I'm going to call that a guess and not an estimate - I have very little data).
The other outstanding is that hypothetically interviews are held in home country (official country of residence) of principal applicant - but those seem so infrequent (even rare) that not worth taking into consideration.
But definitely: since we see here not-infrequently that people who apply inland 'have something come up' and have to leave and then run the risk of having their inland app cancelled and/or not being able to return, my own opinion is that almost everyone should apply outland even when in Canada. The 'benefits' to inland apps are too narrow and limited EXCEPT for the case of principal applicants who are out of status.
All of the above IMO, YMMV.