jmartkdr2
Hero
If we're deleting EK, we might as well delete several other attempted gish subclasses (hexblade, sword bard, bladesinger, arguably spore druid) and make them Gish (whatever it ends up being named) subclasses. Hexblade is a good example of how it should work, I would say - just make it easier to remove the dark-magic flavor and drop in whatever other kind of magic.I fully agree. And know you know I feel about most of your class ideas.
But ultimately in a world where paladins exist as a separate class, one battlemage class is not an utterly terrible idea. However, that would definitely require deleting Eldritch Knight, because this would pretty much be the Eldritch Knight the except as a full class. It is also thematically super similar to the Hexblade, though Hexblade is only an awkward attempt to patch the blade pact.
And make "casting mod to weapon attacks" a level-three ability at minimum. Just to keep multiclassing nonsense down.