Another river user here. I like river, but I wouldn’t recommend it (for someone who’s never used a tiler). It feels a bit bare bones and there’s not that much development going on (still active, but not frequent updates).
Both Sway and Hyprland are probably good picks. You can always switch to a different one, if your first choice doesn’t satisfy you.