I tend to prefer overleveling to the frustration of dying over and over again in a boss fight. I tend to advance to max levels in all my FF games. Although I've found in games where stat maxing is fairly easy is not worth the bother because no enemy is tough enough to require it.

I like mastering all available skillsets and abilities, even if it isn't necessary.