BravoBuds
OOH OOH!! You should have Smoker go back in front of Tensei and Onigumo and call Garp. Then have Smoker tell Garp about how Doflamingo did exactly what was predicted and that he(Smoker) was able to get a list of possible informants who were responsible for giving out information to Pirates. It would make it look like Smoker planned everything and used this ambush as a way to flush out several WG spies hidden in the ranks of the Navy. You don’t need to have Sengoku get rid of the traitorous servants of the WG, just have Sengoku promote them and put them into positions where they will spend most of their time serving the whims of Celestial Dragons. Those jobs needed to be done anyway and now there’s a list of Marines, who are more than happy to be the Dragon’s lap dogs, available to complete those assignments