I have several UFOs, and even several unstarted projects lurking in my home. One of these days.......
One place to donate yarn that has been decluttered is to religious organizations, like churches and synagogues. Many faiths have prayer shawl or related ministries. By donating yarn, you can encourage someone's spiritual practice, and know that the yarn will likely be turned into a beautiful item that will bring comfort to someone in need.