I too have been trying to come up with ways of making realistic water. I
think you have done a great job in creating small wavelets. My suggestion
on the texture would be to give the height field a semi transparent grey
texture and then place a darker blue or green plane below it.
Tim