That cover page is very nice, though it's missing a certain Marine gal.
Oda actually managed to have Sanji break his code and have it work narratively. Sanji's stood out from most of the Straw Hats in that he isn't changed by events around him, instead he's faced with obstacles which force him to compromise himself. It started with an enemy taking advantage of him in battle, when the stakes are so high they call for me to crack, and now he's being physically and mentally changed into someone he isn't and would rather accept death than to let himself be perverted any further.