I know it will change a game, but should't move on rivers be faster than on foot? Like in real life?
Rivers were faster then ground roads. 
My proposition is that djonks - smallest ships with least movement - move by river with speed of 1.
Probably galleons with 22 movement would be too much.
			
		