Our charity quilting group gives primarily to the local hospital organ transplant unit. Sometimes the organ donor (if alive, such as in donation of a kidney) also gets a quilt along with the organ receiver. We also give to a woman's shelter and a children's shelter. We have great contact people in those organizations who treasure the quilts and treat them as we would. They take great care in handing out the right quilt to the right people. If you don't have good contact people, you don't know how or where your quilts may end up.
I believe in donating locally.