Very nicely done.
What would be cool is the ability to switch from the terrain view to one showing height contours. Is overland runoff path hydrologically correct or are you essentially following stream flow. In any case, this would be a great exhibit in a first hydrology class.