The only real issue I have with Hancock is that even if you fuck him over by killing his bodyguard and robbing him then refuse to pay or otherwise make up for it he still decides to travel with you.
The only issue I have with Hancock is that he is a poorrly written character like all the others, and he can glitch out other quests if you recruit him.