Wow, for me this was the best episode of the entire war so far. 10/10. I loved it, and I didn't really have high expectations for it going in. The filler was all great and flowed well. If I didn't read the manga, I wouldn't have thought this episode had any filler at all (except for that flashback scene I suppose). And the non-filler was all well done in my eyes.
Akainu looked great again, and I dare say his attack that hit Jinbe and Luffy may have been better than the manga (which is something I never say), because it was pretty unclear exactly what that attack did to Jinbe in the manga. I'm a little disappointed they took out Aokiji's only line, though.
Crocodile's filler reasoning for saving Jinbe and Luffy really made sense, and I loved it. I wish that line had appeared in the manga as well, because it always felt a little off. That entire scene with him and the Whitebeard commanders was excellent.
As a Buggy fan, I can still admit that the anime really does make him annoying at times, but not today. All of it had me smiling this time around.
Superb episode all around.