And a related question: what are the pros and cons of uploading a working paper to ResearchGate (or other platforms) before submitting it to a peer-review journal?
you can add it in your on going project , as general it does not cost much, before publication ,in worse case someone may try to copy it . But there is nothing in taking advantage of the work that is not publish yet