The guys on the podcast were saying that the buoy is located 2 km offshore, so not an eyesore as such, though I have not seen one yet, so can't judge.
Seems to be a more reliable solution than wind or solar if it can scale and it is designed to withstand monster waves.
They say they are 3-4 years from deploying real installations (at the moment they have 3 experimental sites).