> I take it you have never been assaulted by an angry drunk before.
That's a non-sequitur. Regardless, if you are looking to get assaulted by an angry drunk talking to homeless people isn't a very effective method. For best success try pick up bars with an 20-30 year old clientele, or just accost someone on the street who is already visibly drunk and antagonistic; they are (unintuitively?) unlikely to be homeless but will often happily have a go at you.
No, but I didbsit there and listen to a really drunk dude sitting on the street once who'd just broke his 10 year sobriety after coming home and finding his wife fucking s room full of men about a half hour before I ran into him. He was about halfway through a 40 of whiskey by that point.