It depends if you want to be able to on-board and retain developers (without paying them large sums). This is hard, and doesnt happen by itself. Most FOSS projects dont make it. But put in the work and you will get results. Quite old now, but still probably one of the best works on the subject. Chapter 10 is on Governance. Agree matrix is poor, there are worse. https://www.jonobacon.com/wp-content/uploads/2019/01/jonobacon-art_of_community_second_edition.pdf