I think a case by case basis is good, and through your recommendation, Duane, a Forum member could contribute as they wanted to; and as you stated above, quite a good amount could be raised.
Your ideas are good. Most everyone wants to help and with your guidance, we'll be here to do some helping.