sure it is not enough to overpower Kaido but enough to fight for long period of time against him Kaido could not overpower Luffy either basically he cannot land as many attacks as Luffy , Luffy can dodge better than Kaido , using his FS that allows him to avoid many attacks , but at the other side Kaido has the endurance and can take Luffy's attack head on , they hurt but they don't cause a lasting damage that could defeat him. but as Luffy always do many attacks that hurt a little can do the trick , that is how it was against Lucci and will end up like that against Kaido