This is awesome. I see this as a form of leadership (brings people together, its not easy, not enough people do it, no expectation of reciprocation, etc).
Hopefully it helps the next generation stay connected and maybe your kids pick up this habit when older and it becomes a tradition.