What's The Best Way To Make Flowing Water?

Hello, I’m making a river scene and I want my river water to have a current (a lot like in the example video below.) I’ve seen a few tutorials on how to do this, but I have no idea which one would be the best. I’ve seen some people do this through splines, and some through the material etc. However I don’t know which of these will be the most efficient, cost effective, easiest to manage etc. I also am unsure since I plan on making this water swimmable at a later date. If anybody has some opinions on this I’d greatly appreciate it :slight_smile: