Razor strikes me as being "fan candy". It jumped around too much, IMHO, and relied on a character that I didn't connect with - though I think that's because she didn't have a lot of backstory presented anyway.
Overall, it felt like a lot of cool moments that they wanted to put in the series, but wouldn't have made chronological sense.
The other thing I didn't like was that they used the traditional BSG credits/recounting style. The previews, in particular, seemed to needlessly chop up the pacing.
Overall - I wish that Razor had been more fluid, to give the critical moments more meaning. Just for the hell of it, what if Cain had been the hybrid? That would've tied the two stories together pretty well, and would've been one hell of a plot twist. :p