It's all good Bernie you have a good heart.
I have performed many times "pro bono" for some nursing facilities and organizations thru the years also. And you never know who is in the audience that will ask you for a business card for something in the future for Big $$ gigs too. The heck with the nay sayers....
It makes the audiences feel good & Your inner soul also.