I liked this episode. I'm glad they actually addressed the fact that their hero is working and living with a group of ciminals. I'm actually kind of impressed with how early they've actually been dealing with those kinds of issues. I lot of shows will just ignore that kind of stuff for ages.
With only a 13 episode commitment, I'm glad that they are not dragging certain things out.