This is quite a nice summary! Yeah, the stagger meter is an awesome addition, especially since you have to take into account how exactly you reach the stagger. Do it with three ravagers too fast, and it runs out before you amass enough damage, for example.
My only issue with this battle system is that oftentimes, if you screw up your tactics, the game punishes you with prolonged combat instead of a game over. No MP, nothing to run out of, but you have to be effective so that battles don’t drag too long.
“Shit, forgot to buy thermal paste”