30-40 seconds per battle is too much time. Should be no more than 20 for a monster that's the same level UNLESS you're going to balance SP appropriately.
I hope they also take downtime into account. It won't be fun if we have to stop every few fights to stand in place for 2 minutes waiting for our HP/MP to recharge.
