obviously but even photo ops are good for the cause. ime people are more willing to come out and volunteer if there's a celebrity there. fans are encouraged to support the same cause as their fav. this kind of thing actually really really helps organizations.

it's nice when celebrities keep a low profile and donate/volunteer privately out of the kindness of their heart, but speaking as someone who's worked within quite a few different organizations, i'd prefer that they sell it for all it's worth.