thanks for the tips, guys, specially the moonlight.
The sea isn't a model but a powerfractal added to the input node of the watershader.
like this a surface layer plugged into the lake, then the watershader plugged into the input of the surface layer
A powerfractal into the child of the surface layer, to displace the crest foam. painted shader a blend by.
Then a powerfractal plugged into the input node of the water shader.
Hope that made sense afterall its 7am!!!