I 'preferred' them. As moments go, I liked Subaru's berserker packing moment and a half the best, followed by Teana's entire 3 vs 1 fight from the moment she's trapped to the conclusion (baring the LOL, EXTRA CHARACTER SAVED YOU AFTER POINTLESS DEVELOPMENT), then its probably Subaru's fight with Ginga if only for the it's conclusion and the only time I liked Max Calibre.
All in all, end tried to redeem the series. Nanoha got to kick some ass, Vita got to have a tear jerking moment, Signum got to do something finally, Hayate got to... well, lead.
Fate didn't do to good, which is a real shame because she used to have all the good fights in A's, this time she was poorly animated against opponents who weren't really trying. Her moment entirely revolves around getting Sonic form, then vaguely swinging her sword chucks around for a moment. Elio and Caro could have seriously been deleted from the end and it would have improved the series. Seven Arcs shouldn't draw big monsters, or perhaps monsters at all. I suppose Caro first summoning Voltair when Elio got shot down wasn't bad, but the fights after were atrocious and only brought down the episodes they were in. Loli Rider, Lutecia was also ruined further with all that crap.
I 'meh'd at Vivio's fight, it wasn't that great and the highlight was seeing her transform and seeing her get blasted, in between was mostly filler fighting and rainbow blasting.
StrikerS fails mostly in the organisation of the whole thing. It has some really good moments, but those moments are plagued by terrible decisions and long periods of crap to get to them.