Wow, I can really see what some of you meant about this episode: the KKGGKK was vomit-inducing, the Doflamingo scene was "screwed up" IMO (not made the central point of the installment), and the Ace baby stuff was just a little bit too long.
However, lots of good stuff to appreciate about this ep too:
-Doflamingo's powers looked particularly brutal in this episode; I like how it's made abundantly clear in the anime that Atmos is a joke compared to him.
-Fun new filler scenes with Garp/Ace/Luffy together.
-Luffy and co. arrival scene was great.
-AKAI-FRIKKIN-NU! His executing the marine soldier was done much better in the anime than in the manga.
-Tsuru's attack was lulzy. Shoulda lasted longer, though.