The problem with Smoker overall is his performance in Punkhazard.
Losing too Law,Vergo and Doflamingo, let take these Ls out and speak about his feats, everything was poor and bad.
The only good thing was his speed and even then he get lose to Law in a speedfight. His haki was poor,his attack power was poor, he did nothing for his devilfruit in the two years. It was overall a bad performance. Such bad that even vets as Pageone/Perospero looking far better then Smoker. And Luffy is two/three stages above guys like Pero.
Smoker need better haki, future sight, new technique for devilfruit, adva CoA, better phsyical states. So many things left and it is hard to believe that Smoker reach YC lvl let alone someone as Luffy.