I have added an other coloramp to control the IOR, because I wanted a value of 1 for thinnest parts. I do not use cycles displacement instead of, I use an ocean displacement modifier mixed with a voronoi.
Also I've used a solidify modifier with an other material on the back which is a simple blue diffuse to have the deepest parts blue, the shallowest parts white, and middle parts more greenish.