I like his accent and he has some interesting stories to tell, but he's not a mesh with my Shepard. He would've thrown away innocents to kill one man, which is wrong.
And in combat, he's basically Garrus. But why would I use him over Garrus? Garrus is quite bosshogualar.