Well, since steps are technically a second representation of time in the game, why not make the vs seeker charge over, let's say, 30 seconds? I dont think npc battles last over a minute so maybe this can help address the "but how are the batteries supposed to recharge? ( ͡° ͜ʖ ͡°) "
Its either that or cutting down the steps required for it to charge if you don't want to remove the charge mechanic completely