I think the SOB regen rate is fine. The time I spend in these battles is pretty long. So for me two or three battles a day is more than enough.