Yea, I was thinking that volunteering would help them meet people and see their pain points first-hand. Observing/shadowing sounds like a lot better way to get insight into what's going on. Plus they're offering up help in exchange for a chance to learn about their potential customer base.