Wow, really loved the episode! The quality has been great recently, hopefully this keeps up.
I just noticed one thing, at 20:00 Franky's translation (in the version I watched at least) is "No matter what you say, I'm gonna fight with them!"
It seemed weird that he just casually went against the captain so I looked it up, in the manga he wants to fight for them but this part is translated as "I'll do anything you tell me to!"
I think the line is おまえがなんというをとオレはやる (omee ga nanto iu o to ore wa yaru), a literal translation is "whatever you say, I'll do it"… I'm assuming it was a mistranslation by the anime subs ('whatever you say, I'll do it [fight]' rather than 'whatever you say, I'll do that')? It would be good if someone could confirm since the meaning is quite different between the two statements.