Also for others: if you disable reflection and transparency you can stack water shaders as children of surface layers and mask these by multiple PF's for variation of the waves, or add PF's as waves, and/or stretch certain waves by hauling through transform shader. Then finally use a reflective shader (in this case), but you already do that I believe.
I like this water, but a tad more wind diversity might be nice.