One of the statuses that increases when Soran uses Shokudo! is "Haste" which can be seen as somewhat similar to Agility or Speed in some aspects, but Haste is a status that encompasses a broader range.
While Agility or Speed focuses on someone's nimbleness in movement, Haste enhances the speed of almost everything; movement speed, lowers the cooldowns of skills, increases attack speed, and even extends the duration of buffs or lower the debuff.
For instance, if the cooldown time for using a potion is normally 10-20 seconds, Soran could reduce it by almost half. Of course, this highly useful status has a usage cap of stacking up to 50%.
Furthermore, due to Soran's increased attack speed, he could execute several additional slashes. This means his Auto-Attack MP Recovery triggers more frequently, essentially alleviating any concerns about his MP consumption.