I wouldn't support this not because I'm against giving money to the homeless and supporting them to get off the streets but if you give directly there's a very high chance that money will end up funding drugs/alcohol. If you want to donate money to support homeless people then I'd recommend giving it through the more formalised and proper channels which is more likely to help the homeless people.