Perhaps your team isn't all that good or perhaps you should choose a different strategy
My team isn't all that good for sure (333 C Storm, 333 Thor, 201 IM40) (yep, that kind of team), but I can manage to get two fights out of this party, gaining 20-30 points in each fight. After that it takes 2 healing packs and then I'm good to go again. I can gain about 100 - 150 points in one session starting with 5 packs and a fully healed team. After that, sure, it takes some time, but you get 2 packs almost every hour and in that time your party heals a bit aswell. It´s not all that bad.
How are you getting 2 packs almost every hour?
Having to wait at least an hour for one character to heal almost takes the fun out of the game. I'd spend hours re-attacking people in the story mode to save up enough ISO to level up and heal my characters. Now I can only play one battle, wait a few hours, then play another.
This makes it nearly impossible to take part in and succeed in tournaments unless you have no life and all of your characters are near maxed.