Sounds like a good idea but the process of onboarding for anything but the most trivial of projects will take a serious amount of time... and it's directly proportional to how much "technical debt" there is to solve. I may only have 15h of "work" but if it takes me another 30h to get these developers familiar with my product and codebase, it's a non-starter.