Steve, during my time on the board, GAL is the common denominator that would appear in the successful DB stories.
Perhaps it has already been mentioned, but for those who may not have much cash for GAL, I suggest volunteering to help others who may stand in need of physical assistance. My heart goes out to the elderly, sick, and disabled who are shut-ins. Sometimes, they need their grass cut, snow shoveled off the front steps, medicine picked up, a friendly face who will actually give ten minutes to just talk to them. Sometimes, all it costs is a little of our time.
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!