Iteration 1, so I'm not there yet. Based on the surf stuff I have at the NWDA.
Something I didn't use here, but you guys may like (if you don't already know): if you use a terrain PF, where the terrain is displaced (displacement shader) based on only the color of the PF (not it's displacement), and you feed that PF's color into a vector displacement's input and then warp shader, and vector displace the X and Z by a very high number, a simple PF that is being warped by this, casts some lines following the contours of the land, either if you 'project' this onto the terrain itself or a lake (as foam or so). Something to play with......