I have no interest in such a class myself, but if it's going to exist "Archon" would get my vote.
What really is the big issue... and this is something Jeremy Crawford brought up in the 'Sage Advice on Playtesting' video... is that when it comes to additions to the game, the story of a class/subclass matters more to people (according to their surveys) than the mechanics do. Which is why something like the Forge Cleric scored so high (90+%), because the story of the domain was something almost everyone said "Yes, of course this domain needs to be in the game!"
So I don't think its enough that we have an "arcane warrior" that is a half-caster in the same mold as the Paladin (divine half-caster) or Ranger (primal half-caster). Yes, it makes sense from a "balanced" point of view in terms of the classes that use magic... but the problem is that we just haven't come up with a good story for this type of class. And without a story of who the person is that has this class... what they want, why they want it, who they impact... this class will never really gain the sort of traction that the Paladin and Ranger have. Now granted, it doesn't help that the Paladin and Ranger have 30+ years of history in the game to help solidify their stories and make us players think "Well, of course these classes need to be in the game!"... but for an Archon (or whatever it is) to really become a part of the game once and for all, it has to tie into the game world of D&D... and the story has to be more than just "a fighter who casts spells!"
Paladins are holy knights that swear fealty and oaths to people/beliefs/gods and defend them with their lives.
Rangers are wilderness warriors who scout, claim, defend, and nurture the wilds and the denizens within.
Both of these stories are true and there's no mention of "And he casts spells!" as a part of it.
So if we want Archons to claim a spot at the table... we need to finish this story sentence for it:
Archons are...
And we can't include "by using magic!" in the story. Because if the class can't hold itself up without saying HOW it does something (rather than why, where, when, or for whom)... then its never going to have the foundation to be its own class. The story of its existence just isn't there. And multiclassing or the Eldritch Knight subclass are going to be the adequate substitutes.