Rangers always feel a little rough and squishy unless you have some currency to spend on gear for them. At least form my limited experience in playing them. I need to level one up this league at some point in softcore and run it with magic find style of gear.
I had a blast playing an Arc Totem Templar for a while but did not want spend all league just playing the same class so I've been trying some other stuff as well.
Been trying out a Witch necromancer as of late. A tad squishy but man they can get an army out on top of things when needed.