Version Controlling at the Project Scope

Hello all,
I have an idea of having a git repository per project folder (Ignition/data/projects/NAME) instead of one repo for the gateway. I am currently trying this methodology and so far so good… The reasoning behind this was to have different project boards in Azure Dev Ops for each respective project.

Is there anyone out there with experience to this sort of idea? Or anyone with general knowledge on how this could be good or potentially bad to do? Any opinions or knowledge welcome :slightly_smiling_face:

Use Ignition Exchange as private resource and upload projects there