I really liked the episode, too. I like that they are keeping up with the continuity, how everything is linking together.
Eddie's character is fascinating--I love how he knows right away he's going to be shot but analyses how best to turn it into an advantage. I'm thinking that Eddie will not turn out to be the Big Bad--at least not completely--and that the blonde does indeed turn out to be a psycho.
Only time will tell.
I like where the character of Eddie Mora has gone. He reminds of some anime villains. Charismatic and attractive, but a high degree of intelligence leading them to believe they know what is best for humanity and has to protect them from themselves.
I wonder if at some point all this research into neurology will have had him discover a drug to make people docile(for their own good)