I think that the idea that you say is a good idea. Besides getting benefits in crypto currency then you can take social action. You can invite homeless people to join crypto currencies, explore crypto currencies, and work with crypto currencies. This is expected to make the crypto currency grow and homeless people can benefit from the crypto currency. If homeless people can get income from crypto currency then they can improve their lives and of course they can have a house as they dream.