My current plan is to submit it to the marketplace.
The most important feature that still needs to be implemented is an easy way for the user to change the wind speed and fetch values that are used to generate the waves. Right now the wave paramaters need to be manually imported into the blueprint.
I also want to allow tweaking the quality of the surface motion. This will affect the number of individual Gerstner waves that are summed up to create the effect. In the videos above, 170 Gerstner waves are summed up with periods varying from 8 seconds to 0.5 seconds. I think that the number of waves can be reduced quite a bit while still looking good.