Decent episode, but they should let Iris know Barry's secret, if she doesn't by the end of the season, is going to get as annoying as Lana not knowing Clark's secret in Smallville, they should avoid the same mistake. Like some have pointed out, Barry in love with his foster sister was not the show's best idea, it's a stupid unnecessary change, the comics version of Iris is much better. Between the whole Oliver sleeping with the sister of his girlfriend and this, it seems the producers are a little twisted to say the least.
They have also failed to make Iris interesting, Chloe (Smallville) had more personality and was better written, and before being a reporter, Lois was already badass. Also, after five episodes, there's nothing interesting about Eddie so far. And before the freaks of the week get too old, they should try to be more serialized from the second half of the season onwards. The sooner they fix what's not working, the better.