My 13yo is playing a ranger for the first time, but is only 2nd level and so hasn't picked yet. Had him go through and check them out and am voting his opinion.
Fey Wanderer 7 - 2 = 5.. a weirdly workmanlike set of "fey" features, the kinds of stuff you might expect a creature to learn as part of training to serve as a desk agent at the Unseelie Department of Motor Vehicles.
Gloom Stalker 21
Horizon Walker 12 Hunter 24 + 1 = 25..one of my favorite chargen games is "what kind of cheese can I add to whirlwind attack"
Fey Wanderer 5 Gloom Stalker 21 – Any subclass that gets a boost to initiative is a winner
Horizon Walker 12 Hunter 22 – I'm just helping out all those people who complain PHB subclasses win too much