Sanji is out, maybe after Wano he will be back in the monster trio but now one cheat power up wasn't enough for him to stay a monster. In 977, he's in the mid tier because he doesn't have the raid suit on, although i believe he's on his own tier with the raid suit, not level monster, not mid level either, perhaps simply high tier alone in his class. I thought Luffy would be in his own tier and the new monster trio would be Jinbei, Zoro and Sanji but it's not how Oda see it for now. Well pre timeskip Franky was stronger than Sanji too before he got his Diable Jambe Power up, it's a repeat.