For a comparison against other classes, in very broad terms:
You're "sort of" a fighter. Not as good or reliable, but you get a bit of magic to play with too. You can get a pseudo-3rd-4th-attack if you miss/get hit by something big/are fighting groups of enemies/attack on the first turn, or can get a few little d8 damage boosts that don't use resources. Not as good as BM stuff, not as random/hitty as Champion, but a bit more magic than an EK. Not as much damage burst, or not AS levels of it, but you can magic up a bit if required. You can actually get a pretty good amount of attacks out of a ranger by lvl11, so you're not lacking there.
Compared to pallies, you've sort of got low level situational smite going all the time. Sort of. Except that you can spread it around a bit, but can't really nova worth squat. Your "mini-smite-spell" lasts a bit longer though. But you don't have any RP baggage, and get some other nice always-on abilities a bit earlier as well. At the very worst for comparison, at lvl9 you can conjure 2 Giant Eagles as flying mounts for you and your party, can possibly talk to them a bit, and bribe them with goodberries. Level 9 flight for an hour, on your heavenly steed, ain't bad "at the click of your fingers" for a class to have. Or you can bring enough horsies for everyone
You could sort of "combat cleric". Kind of. Not much healing or group buffing, but a bit more combat power and self buffs. So not really cleric'y at all.
You can do pets. Possibly in ways that I'll work out how to break later. A lot more of a hitty/sturdy pet than a Chainlock, but nowhere near as versatile. Far better than a familiar user though. But nowhere near as good as a Druid summoner (so you're probably slightly more balanced, even though you've got Conjure Animals and Conjure Woodland Beings on your spell list. Just not as much or as early).
Dark Stalker is a bit harder to place. Are they like fightier bladelocks? Less stabby rogues? More magical but slightly different monks? I honestly don't know what to compare them to, but they seem pretty reliable. But bugger it, they get Pass without Trace, so they do stealth and have ok saving throws. And they do a bit of fighting too, with their pseudo-3rd-attack on a miss and free extra attack in the first round. Fightier bladelock seems to come the closest. Quite a lot fightier, which is what bladelock needed (even if it's an entirely different class). Probably my favorite of the archetypes. Seems very powerful.
I guess what I'm saying is that they're not as good as other classes that "do a thing". But they can do quite a few things. There is power in versatility and character build choice, so they're not that bad as a mono-build compared to other stuff. But it's the ever present problem of a hybrid character. You can't be as good as the others at their thing, because then you'd be OP. Everyone can dip into anything and hybridize too though. Possibly with more focus and power than a mono-Ranger. Fortunately, you're on an excellent playing field when it comes to dipping as well. There's some really good builds available, and you'll always be an ok'ish fighter with a few toolkit and combat spells to leverage things with, instead of having to dip to get them in the first place.
Rangers can use their spells to boost their combat potential, but they also get decent enough spells that can change/not start/avoid/alter/end combat engagements as well. Not many "fighty, but a bit magical" classes get that. Combat magic, but actually very good utility spells as well. With bugger all stat requirements for them to be useful.
----------------
Dark Stalker 3rd/5th/11th and AS come to mind as a pretty damn viable, bursty and reliable build, with some magic gubbins to boot. Ranger DS (11), Fighter BM (3) might be ungodly powerful for burst and utility. So much utility, while still being good at combat. Lots of ways of levelling it too, all that give you "stuff", with very little waste, regardless of weapon-type used. More Ranger makes you better at utility/casting, and ASIs are very achievable. 6 attacks with AS in the first round, a re-roll/7th attack on a miss, BM dice/Hunter's Mark damage boosting, and a bit of other stuff (FE, NE, good saves, etc) seems pretty comparable to any mainly fighter build for first round dps. Good enough anyway.
You could get 3(6) attacks and AS for first round burst by 7th level with DS(5)/Fighter(2) if you wanted to, and two combat styles with gubbins. Without two weapon fighting, so choose your beat-stick or pointy-object-chucker. There's lots of good stuff in Revised Ranger.
This "new" class doesn't actually seem weak in any way, just not top-tier as a mono-build.
-------
Variant Human with Magical Initiate seems like a gimme for flavour or power. Or GWM to boost the mêlée attacks, or Sharpshooter if you are one.
Bless (for a nice buffy 1/day group boost), Guidance (because you have initiative advantage and attack boosts from it, so get +d4 dex init at all times if possible), and something else (probably Resistance, because people don't realize how f'ing good that cantrip is in actual campaigns) would be favourite for v.human DS w/MI picks.