Got to have patience young one. Luffy was being toyed with by a Doflamingo clone and saved by the Jett and Abdul pair or whatever their name was mid Dressrosa, it was the end of the arc when we got to see G4 and him kicking ass.
And about the "awesome", i guess that depends on what you find awesome. Since the time skip Sanji :
Fought as an at least equal partner alongside the Shichibukai Jimbe, The Knight of the Sea.
Took it upon himself to save Kinemon and recovered his body, opening the path to them learning about the Poneglyphs on Zou after Kinemon revealed himself to the minks.
Protected the marines and Tashigi from Vergo, pushing back Doflamingo's strongest subordinate.
Convinced Violet to side with the SH's, allowing them to get vital information about Doflamingo's plans, and ensue her help through the rest of the arc.
Protected the SH's from certain death, holding back someone like Doflamingo, while completely unaware of his oponents hax abilities.
Took lead of half the crew, damaging and escaping one of Big Mom's ships.
Made short work out of Jack's top subordinate on Zou, and swiftly chased away his remaining forces from the island.
Saved the Minks, a milenial civilization from extinction, which allowed the SH's to get the vital information about the Road Poneglyphs from them.
Shielded the Minks from a war with Big Mom by leading Capone away from them for their meeting.
In spite of Nami and Chopper not properly following his orders, he still managed to save his crewmates from being captured and delivered to Big Mom by Capone,.
There were a few hiccups and annoyances here and there, but he's been pretty awesome in my book when you look at the whole picture.
Edited by Sanji, 07 December 2016 - 12:06 PM.