The further back the fence is the more territory will become a “No Man’s Land”. At one time in Texas, the land between the Nueces River and the Rio Grande River was just such a place. Both Mexico and Texas (and later the U.S.) claimed it.
The Texas Rangers took decades and the lives of countless Mexican Bandidos (and others) to basically reconquer this area.
Today, we can no longer use the same tactics as the Rangers did. We’re too PC.
In the grand scheme of things, it really isn’t that significant in terms of territory lost or gained due to a meandering river. If we have a defineable, enforcable border, that is sufficient for me. We should build the fence with that in mind.