That's a good idea. I've seen some of the wave generator concepts out there, and everyone seems to be trying different concepts for harnessing those oscillations. No one has it nailed down yet. One of the most intriguing mechanisms I've seen is this oscillating submersible wing: http://liquidr.com/technology/wave-glider-concept/