NO, BAD
I think Sanji is the ultimate wingman character. He's at his best when he's taking out someone important who's not necessarily the big bad, going off on his own while everyone else is occupied, slipping behind the scenes and doing his thing off screen, that kind of thing. Sanji infiltrating Maxim, Sanji on the sea train, Sanji vs. Wanze, Sanji being the first to break Tekkai, Sanji being the one to see Robin off, Sanji opening the gates of justice. I think out of any other Straw Hat he has the closest bonds to the rest of the crew, other than maybe Robin's who were reinforced post-joining. He's not the top dog of the team but if he was he wouldn't be as cool as he is the way that he is.
I also love how despite his perversion he actually has a very pure soul at times, like when he volunteers to go against Kuma for the rest of his crew (and now we know why he did that and thought he meant something) and how he gets along so well with the innocent and naive Chopper.
Also, this scene always gets me because it's when his true character shines through for the first time:
"Hey, have you ever heard of All Blue?"