I like the concept of campaigns, it has huge potential to reach the mass public. Although how i envision campaigns on steem is a bit different:
Create a campaign in one of the blockchain for good projects. We need a common hub designed specifically for the campaigns.
Now to the Steem part - The campaign can be run here as this is a social media platform. We can give the readers an integrated updates from here which will link through the campaign website for crow funding.
SBD from here also can be used as an extra for the initiative. This way we can target two platform audience and spread more knowledge on steemit as well.
Anyways, Good article :)