I like the idea of it being part of a social studies course. It could be worth 5 – 10% 0f your grade.
The project could be something the student suggests or it could be something the community needs:, disaster readiness, first aide, clean up, etc.
Grade would be based upon participation, effort, enthusiasm, etc. I’m sure teachers already have a list.
By making it part of the grade students can choose not to participate but ones who do are rewarded.
It is also a great equalizer. Everyone does it, so everyone understands what others are going through.
Think how different the US would be if (like many other countries) 1 year of military service was mandatory.
By the way., I would not include selling crap for fundraising as community service. Kids learn very little from it. I’m guessing that the majority of product is either purchased by the parents or is sold at their place of business. Also, how much actually goes to the school.