I don't see how the tabletop Ranger works in a CRPG. All of their abilities are about removing any disadvantages in set situations - and if you don't pick the campaign's situations you've got a useless character. There's already been articles on how the Ranger for BG3 needed to be redesigned to function in a CRPG at all:
https://kotaku.com/the-ranger-class-is-getting-some-changes-in-d-d-and-ba-1835659585I think that giving them the option of animal summons and swapping in some abilities from other classes is an acceptable compromise.