I recalled about half way through that this episode was both written and directed by Ron (no, I don't look closely at the credits :p). It makes sense that he wrote this given the amount of territory it was necessary to cover. And I was rather impressed with his directorial debut. I certainly prefer his style over EJO's. He might have gone with a few too many close-up though.
More later! :)
ETA: In the immortal words of Emerson Cod, "Oh, Hell No!" Jane Espenson to become the showrunner for 'Caprica'. I loved her work on Buffy, not so much on BSG.