Is there a quilt guild in your area? You could donate those tops to them to finish and they will donate them to local churchs, etc.
I donate many tops to my own guild, love to make some quick scrappy tops but don't want to spend the time or money finishing them. Guild has a group that meets once a month to add batting and backing and they usually tie to quilts and they are all ready to pass along to others in need.