Personally I don't care whether or not Sanji gets CoC
but objectively speaking Sanji has a much higher chance of getting it bias aside. Reason being if Oda ever intended on Law having it, he'd have already gotten it. It's that simple. I feel Oda made him a D to balance him out with Kidd. In Sanji's case however, seeing how late in the game Zoro got it's very feasible that Sanji gets it as well ^^