I keep getting my ass handed to me by the Makai Four-in-a-row. Anyone have any good strategies - Which can include going and catching something or grinding, but I'm not gaining much XP anymore. I've only gotten to Shinki once, and it took twenty revives and twenty full potions - after which I ran out of cash.
The revives would be infinitely more useful if they healed me fully - I can only take two and a half hits on average and then die. And they seem to be cheating, because I get crit'd pretty much every attack and my type matchups are crap...
My party is this
* Speed Kagerou, Level 76
Speed+64, Fo.Atk+33, Sp.Atk+33
A+, C+, A-, D+, S, B+
* Defense Keine, Level 81
HP+64, Fo.Def+1 Sp.Def+1, Speed+64
C+, S, A, B-, D+, A+
* Defense Suika, Level 74
HP+64, Fo.Def+32, Sp.Def+32
Starter: A+
* Assist Eirin, Level 69
HP+64, Fo.Def+32, Sp.Def+32
C+, A+, D, D, D, D
* Speed Flandre, Level 64
Fo.Def+2, Sp.Atk+64, Speed+64
E-, S, E, E, A-, A
* Speed Youmu, Level 69
HP+23, Fo.Atk+64, Sp.Def+43
E-, E-, B-, D, S, D+
Generally speaking, Kagerou serves well only as a sweeper. INCREDIBLY FRAGILE. Suika and Keine have served generally well through the game. Eirin is my new favorite - she's a poison inducing survivalist (If not for her crappy defense - she still can take hits and minimal damage at 15lvs lower, though!) Youmu and Flandre are generally filler - they've proven useless so far.
Halp?

(Also this game was the best 26 dollars I ever spent. 27hrs logged in this playthrough and 24 in my incomplete run in japanese.)
EDIT: Also, I've gathered pretty much every spell card - there's only a few missing.