At least for me personally, I'd probably never play full ranger. Didnt like there homebrew beginner stuff (which seems like over used features from other classes) and its just spammed into other levels.
Like, it was creative at level one but when those same choices pop up at 6 and 10. You kind of wonder how much thought went into it.
At level 8 you get land stride: difficult terrain and at 10 hide in plain sight, both are just ok.