Pretty nice...the only real problems I see with the rivers is that at times it appears they go up hill.
Couple of things regarding 'river rules'; (1) they usually take the path of least resistance and (2) converge as the approach the sea/ocean/lake.
Keep those in mind and you should be OK most of the time.