The problem is that it will probably cost more to implement any kind of needs check - these type of thing is invariably bureaucratic, time consuming and you will always miss people who need it most (like seniors who might not be economically deprived but simply isn't in a position to shop for groceries or do banking by themselves). Alternatively, you can mail it out to avoid the problem of duplication, but again it will be slow going. An alternate method might be to ask neighbourhood community agency to do a door by door knock and delivery - but they probably won't have the resources for that, and logistics is a huge challenge (and again, it's a slow process). There is no easy solution for this one - and the government can only do so much short of using far more coercive methods.
AoD