Thanks for the detailed response. You mentioned another benefit of strategy 3. That the master repo could be used for storing documents and other important assets like images. I'm glad people keep discovering new ways of using the tools available for software development :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.