Agreed! Its why I finally tracked down this thread.
I did not see the first episode, I started with the 2nd I think. So even though I knew of the basic premise i was a little lost and hard to get into the show. Over a week ago I did see the first episode and not surprisingly its easier to understand. But on top of that I think the show is really hitting its stride now in terms of plot progression.
I really like this show!