hi jazv4,
I am still at the early stages of my application but from what i believe, there doesn't seem to be a problem if you're going to submit from your home country or at at the visa office of the country you're working at. When i was in the US on work visa my agency back in the Philippines was contemplating on submitting my documents from the Philippines. Some posts I've read indicated that some applicants applied on the countries they were working at. So I don't think this is a big issue, for as long as you are able to show in the documentation that you are on that particular country legally.
In Quebec's immigration website (ww.immigration-quebec.gouv.qc.ca/en/forms/search-title/dcs-workers/procedure.html) it states:
"Send all of the documents to the office serving the country where you legally reside."
I am legal to reside in both my home country and in the country where I have a work visa, so I guess I can choose where to apply. I guess at this point, it would be wise to just research where there's less number of applicants --- in your home country or in the country you're working at. Just my opinion. Seniors, what do you think?
Bonne chance!