Community-led projects are often best because they are driven by the community and have the most potential for success. However, if the project requires significant development work, it is important to ensure that the people doing the work are compensated for their time and effort. This will help to ensure that the project is completed to the highest standards and that those involved in the project are properly supported. It is also important to consider the sustainability of the project and to ensure that the project is properly funded in order to maintain its success.