That's true as well, and thanks to one of my fighters having maxed agility (at 255), running from said encounters is a snap.
I should also probably say that my Hero was level 99 in this fight. That's actually an odd story in itself, really. One time very early on that save file, I went along a Pachisi track and once fought some monsters on it (relatively easy ones, I may add). When the battle ended, for some reason, my hero skyrocketed in levels (like from Level 15 to somewhere around the upper 50's or low 60's). I dunno what happened, but that is one glitch in the game I didn't mind in the SLIGHTEST.
I've had that happen on my file too. From what I remember of what I read on said glitch a long time ago, it seems to occur when you get your strength altered by a ! tile and then get into a battle. Something to do with it storing a variable in the wrong place. It actually is more of a curse than a blessing though; the stats you get leveling up that way are significantly lower than what you'd get if you'd leveled up naturally, so if you want to make your hero stronger you better like seed farming