I didn't think the episode was great, but it's supposed to be a lead-into next week's more action-packed episode. I'm looking forward to seeing Bane face off against both Obi-Wan and Quilan Vos.
I think Todo's characterization in this episode was great, though, it was funny to hear a small, even cute, little droid like him say how we would personally dismantle R2-D2 plate by plate. We saw an "evil" side to him that we didn't see in his 1st appearance in Season 2.