*sigh*
First of all, Luffy only used Snakeman for a bit (probably to save Yamato's ass). He is clearly back in
base at the very end.
Secondly, Luffy could very easily fight on par with Kaido in his base form. He only lost because his CoC usage was "unrefined" by Kaido's own words.