I got off the street in NYC. I will say it's a mixed bag. If you're under 24, come here. If you're not, go elsewhere. Streetworks at 33 Essex Street in Manhattan has been helping homeless youth and travelers for decades, I first went there when I was 18 when I first visited the city and they're still there today. They have a psychologist on site that can diagnose you with anything you may have, they have attorneys that will fight for you if you qualify for Social Security and they have a person who does Section 8 housing paperwork (say hi to Johanna for me if you meet her) for you. The only downside is in order to qualify for section 8 as a homeless person, you need to spend a year on the street, this includes the fucking harsh winters we have, or 2 years in the shelter system. NYC has some really nice places to sleep and you can usually find a decent squat, but most of them got wiped out after Sandy, cuz people were on a rebuilding frenzy afterwards.
If you're over 24, you're going to have to go through the Department of Homeless Services and they're absolute fucking dogshit. They're only open for like 2 hours a day and you have to do most of the shit yourself, including applying for section 8, getting your own doctor, etc etc etc.