Aw c'mon :o
Don't even think about having Sanji killed already, he still has to be the Pirate King's Chef :D.
Besides he just did a big training on the okama island.
On the biggest shot, he could stay on fishmen island after Straw-Hats leave just to learn moar recipes on the all blue, and joins Strawhats after that to continue their journey.