You don't need any more grinding, but the battle as a whole will take a hell of a long time.
Instead of spamming Life Bottles, only use them in dire situations, or else just on Ange, who can resurrect others on her own. I always use Ange, so I can seamlessly resurrect and fight, but you'll have to switch and run away.
When comboing, It's more effective if you don't bother using Hi Ougi altogether. They're a waste of TP and Infinity Jams do more damage. Also, keep your Tension at max until a combo ends or Matthias becomes enraged, and then use IJ. This will maximize damage until it's impossible to string anything else together, and IJ interrupts pretty much anything. And when you do manage to get a combo, try to get everyone in there. Getting a 200+ combo is cake if you have everyone attacking at different intervals. Of course once you finish IJ get the hell out of there or you're screwed. I use Ruca/Spada as bait, keep the others away and guard until she calms down for another beatdown, but I'm not sure if you could do that in your case.
Free Run keeps your Tension maxed out. If you get into a situation where you can't do anything but run, and IJ won't do much, Free Run around the stage and it'll keep your Tension up.
Become as resistant to Earth damage as possible. The earthquake attack is probably the most enraging thing she ever does.