I've gotta say though, if they wanted Sanji to have a northern accent like that, they could've atleast gotten the voice of Joey Wheeler from Yugioh to voice him with a slightly deeper voice; anything would've been better than what they had Moo doing. Also if Robin's 4kids VA dropped the accent, and Usopp's 4kids va used his regular speaking voice he used for most of his other roles, and if Luffy's 4kids VA consistently kept the vocal tone she had in episode one rather than getting higher over time, then they all would've been better off imo.
Funimation still blows them all out of the water though, though sometimes I do wonder what the 4kids VA's would've sounded like with better voice direction over at Funimation.