Let’s get some of the bad out of the way first. Battlestar has always had a weakness for Big! Shocking! Moments! that turn out to just be dreams.
The episode is probably going to piss off a lot of Battlestar Galactica fans, especially coming this late in the show’s run.