It is a shame that it's terrible for contests LOL But yes, other than the final boss's skill which made me load my game to add a stat, the combat is pretty good to the touch.
If we're talking about Quality of Life features tho, adding some identifier for hitting an elemental weakness might help with some less number savy players. I figured the weaknesses from experimentation and seeing a significantly higher number, but I get that some people don't notice these things.