I actually did play it a second time after posting my first comment. My second play-through (Sword Knight with Sword Mastery) was orders of magnitude easier than my first (Hero Knight with Regeneration). So yeah, there's more work to do to make the battles fun and balanced. Godspeed!