So let me get this straight.
Kaido was TRYING to die, and wanted Luffy to beat him, or at least Joy Boy to beat him.
Non-Awakened Kaido was tanking these blows intentionally, and Imu, who has been shown avoiding Loki's attacks, gets hit by Base Luffy.
Only thing keeping Kaido from killing Imu, was demon regeneration BS.
Kaido > Imu in terms of raw power.
Imu's power comes from other Souls, I'm calling it now. Are they strong, yeah. But they need to take to maintain that strength.
Still think there's a chance Imu eats Sommers to get a power up when he starts losing.