Overall, you did it very great. But, if you want to make the map bot-friendly, make the bots whenever they pass the land near the river to avoid from falling from those river. You can also deleting paths inside the water.
Btw, I don't test it at all. I'm far from computer now. I'm online here using my smartphone :p I will test it later.